diff --git a/experiment_automatization/can_be_reused/generate_configurations_to_test_strange_cases.py b/experiment_automatization/can_be_reused/generate_configurations_to_test_strange_cases.py
index 61e5ac815b82198745c06d30d67cbd9a61a2d045..7b064a20d992c06fb4d4af19a3627f4b1b0046eb 100755
--- a/experiment_automatization/can_be_reused/generate_configurations_to_test_strange_cases.py
+++ b/experiment_automatization/can_be_reused/generate_configurations_to_test_strange_cases.py
@@ -276,15 +276,16 @@ def four_is_in_configuration(i):
 
 
 def generate_configurations_for_strange_cases (
-    output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/generated_combinations.csv"):
+    output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/generated_combinations.csv", experiment_step = "big_and_medium_cores_off"):
+    
     # This function randomly generate configurations to test, 
-    # configurations like (1,1,0,0,0,0,  0,  0)
-    #                     (1,0,1,0,0,0,  0,  0)
-    #                     (1,0,0,1,0,0,  0,  0)
+    # configurations like (1,1,0,0,0,0,  V,  V)
+    #                     (1,0,1,0,0,0,  V,  V)
+    #                     (1,0,0,1,0,0,  V,  V)
     #                          ... and so on : 1 on the first core, 1 on other core,  0 on other sockets
     #                          ... and the same think with 2, 3 , and 4 dispite of one. (so that the frequency level changes)  
     #                          ... and each configuration is repeated 3 times for correctness  
-    
+    # Note: V depends on the experiments step
     constant_mask = 2**5
     #byte_masks = []
     little_socket_possible_states = []
@@ -292,10 +293,15 @@ def generate_configurations_for_strange_cases (
         #byte_mask.appand(2**i)
         little_socket_possible_states.append(constant_mask | 2**i)
         print ("--- Configuration added :  ", convert_in_base(constant_mask | 2*i, 2, 6))
-    
-    all_combinaisons_to_test_as_triplet = list(product( range(0, max_frequency_level), little_socket_possible_states , range(0, 1)))
+
+    if experiment_step == "big_and_medium_cores_off":
+        big_medium_socket_possible_states =  range(0, 1)
+    elif experiment_step == "big_and_medium_cores_at_mid_freq":
+        big_medium_socket_possible_states =  range(12, 13)  # (2, 2) in base 5
+
+    all_combinaisons_to_test_as_triplet = list(product( range(0, max_frequency_level), little_socket_possible_states , big_medium_socket_possible_states))
     all_combinaisons_to_test_as_triplets = list(itertools.chain.from_iterable(itertools.repeat(x, 3) for x in all_combinaisons_to_test_as_triplet))
-    
+        
     number_of_combinaison = 0
    
     list_of_retained_configurations=[]
@@ -320,6 +326,9 @@ def generate_configurations_for_strange_cases (
 
 
 
+#experiment_step = "big_and_medium_cores_off"
+experiment_step = "big_and_medium_cores_at_mid_freq"
+
 generate_configurations_for_strange_cases (
-    output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv")
+    output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv", experiment_step= "big_and_medium_cores_at_mid_freq")
 
diff --git a/experiment_automatization/can_be_reused/looking_at_strange_cases/summary.csv b/experiment_automatization/can_be_reused/looking_at_strange_cases/summary_strange_cases_with_big_cores_off___maybe_bad.csv
similarity index 100%
rename from experiment_automatization/can_be_reused/looking_at_strange_cases/summary.csv
rename to experiment_automatization/can_be_reused/looking_at_strange_cases/summary_strange_cases_with_big_cores_off___maybe_bad.csv
diff --git a/experiment_automatization/can_be_reused/looking_at_strange_cases_old/summary___29Sep22_02_40_17.csv b/experiment_automatization/can_be_reused/looking_at_strange_cases_old/summary___29Sep22_02_40_17_strange_case_not_to_observe__simultanious.csv
similarity index 100%
rename from experiment_automatization/can_be_reused/looking_at_strange_cases_old/summary___29Sep22_02_40_17.csv
rename to experiment_automatization/can_be_reused/looking_at_strange_cases_old/summary___29Sep22_02_40_17_strange_case_not_to_observe__simultanious.csv
diff --git a/experiment_automatization/can_be_reused/strange_cases_generation_log.txt b/experiment_automatization/can_be_reused/strange_cases_generation_log.txt
index d8f49fd5d10ffa5db8f5e0118503bde298a41381..485bbbd8325e7665c77baf9a1d110efcbe03068e 100755
--- a/experiment_automatization/can_be_reused/strange_cases_generation_log.txt
+++ b/experiment_automatization/can_be_reused/strange_cases_generation_log.txt
@@ -44,7 +44,7 @@ python call is find
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
 --- Configuration added :   [1, 0, 1, 0, 0, 0]
- --- converting (0, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting (0, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 33 in base 2
@@ -55,13 +55,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 0, 1, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 0, 1, 0, 0], indice :  (0, 33, 0)
- --- converting (0, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 0, 1, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 0, 1, 2, 2], indice :  (0, 33, 12)
+ --- converting (0, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 33 in base 2
@@ -72,13 +74,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 0, 1, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 0, 1, 0, 0], indice :  (0, 33, 0)
- --- converting (0, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 0, 1, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 0, 1, 2, 2], indice :  (0, 33, 12)
+ --- converting (0, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 33 in base 2
@@ -89,13 +93,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 0, 1, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 0, 1, 0, 0], indice :  (0, 33, 0)
- --- converting (0, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 0, 1, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 0, 1, 2, 2], indice :  (0, 33, 12)
+ --- converting (0, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 34 in base 2
@@ -106,13 +112,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 1, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 1, 0, 0, 0], indice :  (0, 34, 0)
- --- converting (0, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 1, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 1, 0, 2, 2], indice :  (0, 34, 12)
+ --- converting (0, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 34 in base 2
@@ -123,13 +131,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 1, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 1, 0, 0, 0], indice :  (0, 34, 0)
- --- converting (0, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 1, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 1, 0, 2, 2], indice :  (0, 34, 12)
+ --- converting (0, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 34 in base 2
@@ -140,13 +150,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 0, 1, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 0, 1, 0, 0, 0], indice :  (0, 34, 0)
- --- converting (0, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 0, 1, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 0, 1, 0, 2, 2], indice :  (0, 34, 12)
+ --- converting (0, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 36 in base 2
@@ -157,13 +169,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 1, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 1, 0, 0, 0, 0], indice :  (0, 36, 0)
- --- converting (0, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 1, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 1, 0, 0, 2, 2], indice :  (0, 36, 12)
+ --- converting (0, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 36 in base 2
@@ -174,13 +188,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 1, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 1, 0, 0, 0, 0], indice :  (0, 36, 0)
- --- converting (0, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 1, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 1, 0, 0, 2, 2], indice :  (0, 36, 12)
+ --- converting (0, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 36 in base 2
@@ -191,13 +207,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 0, 1, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 0, 1, 0, 0, 0, 0], indice :  (0, 36, 0)
- --- converting (0, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 0, 1, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 0, 1, 0, 0, 2, 2], indice :  (0, 36, 12)
+ --- converting (0, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 40 in base 2
@@ -208,13 +226,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 1, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 1, 0, 0, 0, 0, 0], indice :  (0, 40, 0)
- --- converting (0, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 1, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 1, 0, 0, 0, 2, 2], indice :  (0, 40, 12)
+ --- converting (0, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 40 in base 2
@@ -225,13 +245,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 1, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 1, 0, 0, 0, 0, 0], indice :  (0, 40, 0)
- --- converting (0, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 1, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 1, 0, 0, 0, 2, 2], indice :  (0, 40, 12)
+ --- converting (0, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 40 in base 2
@@ -242,13 +264,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 0, 1, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 0, 1, 0, 0, 0, 0, 0], indice :  (0, 40, 0)
- --- converting (0, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 0, 1, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 0, 1, 0, 0, 0, 2, 2], indice :  (0, 40, 12)
+ --- converting (0, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 48 in base 2
@@ -259,13 +283,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 1, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 1, 0, 0, 0, 0, 0, 0], indice :  (0, 48, 0)
- --- converting (0, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 1, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 1, 0, 0, 0, 0, 2, 2], indice :  (0, 48, 12)
+ --- converting (0, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 48 in base 2
@@ -276,13 +302,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 1, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 1, 0, 0, 0, 0, 0, 0], indice :  (0, 48, 0)
- --- converting (0, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 1, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 1, 0, 0, 0, 0, 2, 2], indice :  (0, 48, 12)
+ --- converting (0, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 0 in base 4
  --- result  [0]
  --- converting 48 in base 2
@@ -293,13 +321,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [0, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [1, 1, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [1, 1, 0, 0, 0, 0, 0, 0], indice :  (0, 48, 0)
- --- converting (1, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [0, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [0, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [1, 1, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [1, 1, 0, 0, 0, 0, 2, 2], indice :  (0, 48, 12)
+ --- converting (1, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 33 in base 2
@@ -310,13 +340,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 0, 2, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 0, 2, 0, 0], indice :  (1, 33, 0)
- --- converting (1, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 0, 2, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 0, 2, 2, 2], indice :  (1, 33, 12)
+ --- converting (1, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 33 in base 2
@@ -327,13 +359,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 0, 2, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 0, 2, 0, 0], indice :  (1, 33, 0)
- --- converting (1, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 0, 2, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 0, 2, 2, 2], indice :  (1, 33, 12)
+ --- converting (1, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 33 in base 2
@@ -344,13 +378,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 0, 2, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 0, 2, 0, 0], indice :  (1, 33, 0)
- --- converting (1, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 0, 2, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 0, 2, 2, 2], indice :  (1, 33, 12)
+ --- converting (1, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 34 in base 2
@@ -361,13 +397,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 2, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 0, 0], indice :  (1, 34, 0)
- --- converting (1, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 2, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 2, 0, 2, 2], indice :  (1, 34, 12)
+ --- converting (1, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 34 in base 2
@@ -378,13 +416,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 2, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 0, 0], indice :  (1, 34, 0)
- --- converting (1, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 2, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 2, 0, 2, 2], indice :  (1, 34, 12)
+ --- converting (1, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 34 in base 2
@@ -395,13 +435,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 0, 2, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 0, 2, 0, 0, 0], indice :  (1, 34, 0)
- --- converting (1, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 0, 2, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 0, 2, 0, 2, 2], indice :  (1, 34, 12)
+ --- converting (1, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 36 in base 2
@@ -412,13 +454,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 2, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 2, 0, 0, 0, 0], indice :  (1, 36, 0)
- --- converting (1, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 2, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 2, 0, 0, 2, 2], indice :  (1, 36, 12)
+ --- converting (1, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 36 in base 2
@@ -429,13 +473,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 2, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 2, 0, 0, 0, 0], indice :  (1, 36, 0)
- --- converting (1, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 2, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 2, 0, 0, 2, 2], indice :  (1, 36, 12)
+ --- converting (1, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 36 in base 2
@@ -446,13 +492,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 0, 2, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 0, 2, 0, 0, 0, 0], indice :  (1, 36, 0)
- --- converting (1, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 0, 2, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 0, 2, 0, 0, 2, 2], indice :  (1, 36, 12)
+ --- converting (1, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 40 in base 2
@@ -463,13 +511,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 2, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 2, 0, 0, 0, 0, 0], indice :  (1, 40, 0)
- --- converting (1, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 2, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 2, 0, 0, 0, 2, 2], indice :  (1, 40, 12)
+ --- converting (1, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 40 in base 2
@@ -480,13 +530,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 2, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 2, 0, 0, 0, 0, 0], indice :  (1, 40, 0)
- --- converting (1, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 2, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 2, 0, 0, 0, 2, 2], indice :  (1, 40, 12)
+ --- converting (1, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 40 in base 2
@@ -497,13 +549,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 0, 2, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 0, 2, 0, 0, 0, 0, 0], indice :  (1, 40, 0)
- --- converting (1, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 0, 2, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 0, 2, 0, 0, 0, 2, 2], indice :  (1, 40, 12)
+ --- converting (1, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 48 in base 2
@@ -514,13 +568,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 2, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 2, 0, 0, 0, 0, 0, 0], indice :  (1, 48, 0)
- --- converting (1, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 2, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 2, 0, 0, 0, 0, 2, 2], indice :  (1, 48, 12)
+ --- converting (1, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 48 in base 2
@@ -531,13 +587,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 2, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 2, 0, 0, 0, 0, 0, 0], indice :  (1, 48, 0)
- --- converting (1, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 2, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 2, 0, 0, 0, 0, 2, 2], indice :  (1, 48, 12)
+ --- converting (1, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 1 in base 4
  --- result  [1]
  --- converting 48 in base 2
@@ -548,13 +606,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [1, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [2, 2, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [2, 2, 0, 0, 0, 0, 0, 0], indice :  (1, 48, 0)
- --- converting (2, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [1, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [1, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [2, 2, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [2, 2, 0, 0, 0, 0, 2, 2], indice :  (1, 48, 12)
+ --- converting (2, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 33 in base 2
@@ -565,13 +625,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 0, 3, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 0, 3, 0, 0], indice :  (2, 33, 0)
- --- converting (2, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 0, 3, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 0, 3, 2, 2], indice :  (2, 33, 12)
+ --- converting (2, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 33 in base 2
@@ -582,13 +644,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 0, 3, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 0, 3, 0, 0], indice :  (2, 33, 0)
- --- converting (2, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 0, 3, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 0, 3, 2, 2], indice :  (2, 33, 12)
+ --- converting (2, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 33 in base 2
@@ -599,13 +663,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 0, 3, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 0, 3, 0, 0], indice :  (2, 33, 0)
- --- converting (2, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 0, 3, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 0, 3, 2, 2], indice :  (2, 33, 12)
+ --- converting (2, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 34 in base 2
@@ -616,13 +682,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 3, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 3, 0, 0, 0], indice :  (2, 34, 0)
- --- converting (2, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 3, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 3, 0, 2, 2], indice :  (2, 34, 12)
+ --- converting (2, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 34 in base 2
@@ -633,13 +701,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 3, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 3, 0, 0, 0], indice :  (2, 34, 0)
- --- converting (2, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 3, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 3, 0, 2, 2], indice :  (2, 34, 12)
+ --- converting (2, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 34 in base 2
@@ -650,13 +720,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 0, 3, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 0, 3, 0, 0, 0], indice :  (2, 34, 0)
- --- converting (2, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 0, 3, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 0, 3, 0, 2, 2], indice :  (2, 34, 12)
+ --- converting (2, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 36 in base 2
@@ -667,13 +739,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 3, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 3, 0, 0, 0, 0], indice :  (2, 36, 0)
- --- converting (2, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 3, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 3, 0, 0, 2, 2], indice :  (2, 36, 12)
+ --- converting (2, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 36 in base 2
@@ -684,13 +758,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 3, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 3, 0, 0, 0, 0], indice :  (2, 36, 0)
- --- converting (2, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 3, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 3, 0, 0, 2, 2], indice :  (2, 36, 12)
+ --- converting (2, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 36 in base 2
@@ -701,13 +777,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 0, 3, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 0, 3, 0, 0, 0, 0], indice :  (2, 36, 0)
- --- converting (2, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 0, 3, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 0, 3, 0, 0, 2, 2], indice :  (2, 36, 12)
+ --- converting (2, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 40 in base 2
@@ -718,13 +796,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 3, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 0], indice :  (2, 40, 0)
- --- converting (2, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 3, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 3, 0, 0, 0, 2, 2], indice :  (2, 40, 12)
+ --- converting (2, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 40 in base 2
@@ -735,13 +815,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 3, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 0], indice :  (2, 40, 0)
- --- converting (2, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 3, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 3, 0, 0, 0, 2, 2], indice :  (2, 40, 12)
+ --- converting (2, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 40 in base 2
@@ -752,13 +834,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 0, 3, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 0], indice :  (2, 40, 0)
- --- converting (2, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 0, 3, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 0, 3, 0, 0, 0, 2, 2], indice :  (2, 40, 12)
+ --- converting (2, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 48 in base 2
@@ -769,13 +853,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 3, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 3, 0, 0, 0, 0, 0, 0], indice :  (2, 48, 0)
- --- converting (2, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 3, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 3, 0, 0, 0, 0, 2, 2], indice :  (2, 48, 12)
+ --- converting (2, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 48 in base 2
@@ -786,13 +872,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 3, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 3, 0, 0, 0, 0, 0, 0], indice :  (2, 48, 0)
- --- converting (2, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 3, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 3, 0, 0, 0, 0, 2, 2], indice :  (2, 48, 12)
+ --- converting (2, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 2 in base 4
  --- result  [2]
  --- converting 48 in base 2
@@ -803,13 +891,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [2, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [3, 3, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [3, 3, 0, 0, 0, 0, 0, 0], indice :  (2, 48, 0)
- --- converting (3, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [2, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [2, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [3, 3, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [3, 3, 0, 0, 0, 0, 2, 2], indice :  (2, 48, 12)
+ --- converting (3, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 33 in base 2
@@ -820,13 +910,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 0, 4, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 0, 4, 0, 0], indice :  (3, 33, 0)
- --- converting (3, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 0, 4, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 0, 4, 2, 2], indice :  (3, 33, 12)
+ --- converting (3, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 33 in base 2
@@ -837,13 +929,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 0, 4, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 0, 4, 0, 0], indice :  (3, 33, 0)
- --- converting (3, 33, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 0, 4, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 0, 4, 2, 2], indice :  (3, 33, 12)
+ --- converting (3, 33, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 33 in base 2
@@ -854,13 +948,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 0, 1]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 0, 1, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 0, 4, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 0, 4, 0, 0], indice :  (3, 33, 0)
- --- converting (3, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 0, 1, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 0, 1, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 0, 4, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 0, 4, 2, 2], indice :  (3, 33, 12)
+ --- converting (3, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 34 in base 2
@@ -871,13 +967,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 4, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 4, 0, 0, 0], indice :  (3, 34, 0)
- --- converting (3, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 4, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 4, 0, 2, 2], indice :  (3, 34, 12)
+ --- converting (3, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 34 in base 2
@@ -888,13 +986,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 4, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 4, 0, 0, 0], indice :  (3, 34, 0)
- --- converting (3, 34, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 4, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 4, 0, 2, 2], indice :  (3, 34, 12)
+ --- converting (3, 34, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 34 in base 2
@@ -905,13 +1005,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 0, 1, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 0, 1, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 0, 4, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 0, 4, 0, 0, 0], indice :  (3, 34, 0)
- --- converting (3, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 0, 1, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 0, 1, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 0, 4, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 0, 4, 0, 2, 2], indice :  (3, 34, 12)
+ --- converting (3, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 36 in base 2
@@ -922,13 +1024,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 4, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 4, 0, 0, 0, 0], indice :  (3, 36, 0)
- --- converting (3, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 4, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 4, 0, 0, 2, 2], indice :  (3, 36, 12)
+ --- converting (3, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 36 in base 2
@@ -939,13 +1043,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 4, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 4, 0, 0, 0, 0], indice :  (3, 36, 0)
- --- converting (3, 36, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 4, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 4, 0, 0, 2, 2], indice :  (3, 36, 12)
+ --- converting (3, 36, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 36 in base 2
@@ -956,13 +1062,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 0, 1, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 0, 1, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 0, 4, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 0, 4, 0, 0, 0, 0], indice :  (3, 36, 0)
- --- converting (3, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 0, 1, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 0, 1, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 0, 4, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 0, 4, 0, 0, 2, 2], indice :  (3, 36, 12)
+ --- converting (3, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 40 in base 2
@@ -973,13 +1081,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 4, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 4, 0, 0, 0, 0, 0], indice :  (3, 40, 0)
- --- converting (3, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 4, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 4, 0, 0, 0, 2, 2], indice :  (3, 40, 12)
+ --- converting (3, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 40 in base 2
@@ -990,13 +1100,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 4, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 4, 0, 0, 0, 0, 0], indice :  (3, 40, 0)
- --- converting (3, 40, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 4, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 4, 0, 0, 0, 2, 2], indice :  (3, 40, 12)
+ --- converting (3, 40, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 40 in base 2
@@ -1007,13 +1119,15 @@ python call is find
  --- appending 0 to result
  --- appending 1 to result
  --- result  [1, 0, 1, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 0, 1, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 0, 4, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 0, 4, 0, 0, 0, 0, 0], indice :  (3, 40, 0)
- --- converting (3, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 0, 1, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 0, 1, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 0, 4, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 0, 4, 0, 0, 0, 2, 2], indice :  (3, 40, 12)
+ --- converting (3, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 48 in base 2
@@ -1024,13 +1138,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 4, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 4, 0, 0, 0, 0, 0, 0], indice :  (3, 48, 0)
- --- converting (3, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 4, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 2, 2], indice :  (3, 48, 12)
+ --- converting (3, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 48 in base 2
@@ -1041,13 +1157,15 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 4, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 4, 0, 0, 0, 0, 0, 0], indice :  (3, 48, 0)
- --- converting (3, 48, 0)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 4, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 2, 2], indice :  (3, 48, 12)
+ --- converting (3, 48, 12)  to base Y  (  base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)
  --- converting 3 in base 4
  --- result  [3]
  --- converting 48 in base 2
@@ -1058,11 +1176,13 @@ python call is find
  --- appending 1 to result
  --- appending 1 to result
  --- result  [1, 1, 0, 0, 0, 0]
- --- converting 0 in base 5
- --- result  [0, 0]
- --- Result =  [3, 1, 1, 0, 0, 0, 0, 0, 0]
- --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 0, 0] to configuration notation
- --- Result =  [4, 4, 0, 0, 0, 0, 0, 0]
---- Retained value to add in file: [4, 4, 0, 0, 0, 0, 0, 0], indice :  (3, 48, 0)
+ --- converting 12 in base 5
+ --- appending 2 to result
+ --- appending 2 to result
+ --- result  [2, 2]
+ --- Result =  [3, 1, 1, 0, 0, 0, 0, 2, 2]
+ --- Converting  base Y number [3, 1, 1, 0, 0, 0, 0, 2, 2] to configuration notation
+ --- Result =  [4, 4, 0, 0, 0, 0, 2, 2]
+--- Retained value to add in file: [4, 4, 0, 0, 0, 0, 2, 2], indice :  (3, 48, 12)
 --- Number of configurations generated =  60
 --- Outpuf file =  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv
diff --git a/experiment_automatization/experiment_log_file.txt b/experiment_automatization/experiment_log_file.txt
index 62b4f399f0dee6211dc4b94d2a9fbdd4a2cecfe7..ac867f1ba4e410b5c0d7bbf6091f20706fc01725 100755
--- a/experiment_automatization/experiment_log_file.txt
+++ b/experiment_automatization/experiment_log_file.txt
@@ -5,32595 +5,328 @@
 --- Loading experiment_process_for_a_single_configuration.sh library .... 
 ---  --- experiment_process_for_a_single_configuration.sh correctly loaded. 
 --- First step : setting the charge stop level value
-adbd is already running as root
 --- The configuration file does not have the suitable format, we save it to and replace with the correct one
 --- Before move command mv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__no_suitable_format
 --- After move command 
 --- Reading header configurations and 
 --- Creating the file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__finally_used.csv
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0]
- -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 0- 0]<
- ----- Generic format: [4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0]
- -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
+ -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]<
+ ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0]
+ -- Generic format with exact frequencies:  [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0]
+ -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
 --- Suitable format produced
 
 --- Reading header configurations and exact frequencies
---- Performing experiments on configuration 100001-0-0
+--- Performing experiments on configuration 100001-2-2
 --- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
 --- Second step  : verifying the battery level
 --- Verifying the battery level
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
-Current battery is high, so we need to drain battery
------ Uninstalling drainer app
-Success
------ Installing drainer app
-Performing Streamed Install
-Success
------- Giving rights to drainer app
------ Starting drainer app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
---- Limiting power supply to battery 
---- Command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell "echo 0 > /sys/devices/platform/soc/soc\:google,battery/power_supply/battery/charge_limit" </dev/null
---- Drainer app started with PID =  15341 
-('--- Inside the monkey_runner, arg function: ', '1')
-('---  Ready to process: ', 'com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/com.opportunistask.scheduling.benchmarking_app_to_test_big_cores.MainActivity')
----  Touching the device 
---- Pressing TAB (To move to start)
----  Pressing the start button
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 52 
---- The current battery level : 52, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 51 
---- The current battery level : 51, greater than the experiment one :  50 
---- Waiting 60 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
---- Restoring power supply to battery 
------ Uninstalling drainer app
-Success
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  1
---- Exact frequency of core  5:  576000
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 576000
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Failure [DELETE_FAILED_INTERNAL_ERROR]
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 17601 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  726.3511644901749
-powermeter script : average_power with numpy  arrays =  726.3511644899261
-powermeter script : Summary Result = time (s): 604.689843416214
-Ins Current (mA):122.70829475705519
-Samples: 3000000
-Consumed Energy (mAs): 86136.49090252772
-Consumed Energy (mAh): 23.92680302847992
-Consumed Energy (mWs): 434148.41393210326
-Consumed Energy (mWh): 120.59678164780647
-Avg power (mW): 726.3511644901749
-Avg Current (mA): 144.07395030821417
-Avg Voltage (V): 5.0415162695012405
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.031s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 604.689843416214 
-Ins Current (mA):122.70829475705519 
-Samples: 3000000 
-Consumed Energy (mAs): 86136.49090252772 
-Consumed Energy (mAh): 23.92680302847992 
-Consumed Energy (mWs): 434148.41393210326 
-Consumed Energy (mWh): 120.59678164780647 
-Avg power (mW): 726.3511644901749 
-Avg Current (mA): 144.07395030821417 
-Avg Voltage (V): 5.0415162695012405 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.92680302847992
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 726.3511644901749
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 17626
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600004 seconds 
-Real workload: 4.7089431797155106E10 - Integer reached: 129280 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17627
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.6828852233315506E10 - Integer reached: 128937 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.39183e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54762e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100001-0-0 1,0,0,0,0,1,0,0                         [576000- 0- 0- 0- 0- 576000- 0- 0]                     time (s): 604.689843416214 
-Ins Current (mA):122.70829475705519 
-Samples: 3000000 
-Consumed Energy (mAs): 86136.49090252772 
-Consumed Energy (mAh): 23.92680302847992 
-Consumed Energy (mWs): 434148.41393210326 
-Consumed Energy (mWh): 120.59678164780647 
-Avg power (mW): 726.3511644901749 
-Avg Current (mA): 144.07395030821417 
-Avg Voltage (V): 5.0415162695012405 
- Thread : 0 - ThreadProcess id: 17626
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600004 seconds 
-Real workload: 4.7089431797155106E10 - Integer reached: 129280 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17627
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.6828852233315506E10 - Integer reached: 128937 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.92680302847992                     9.39183e+10 2.54762e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100001-0-0 
-phone format: 1,0,0,0,0,1,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 604.689843416214 
-Ins Current (mA):122.70829475705519 
-Samples: 3000000 
-Consumed Energy (mAs): 86136.49090252772 
-Consumed Energy (mAh): 23.92680302847992 
-Consumed Energy (mWs): 434148.41393210326 
-Consumed Energy (mWh): 120.59678164780647 
-Avg power (mW): 726.3511644901749 
-Avg Current (mA): 144.07395030821417 
-Avg Voltage (V): 5.0415162695012405 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 17626
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600004 seconds 
-Real workload: 4.7089431797155106E10 - Integer reached: 129280 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17627
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:39:35 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 13:49:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.6828852233315506E10 - Integer reached: 128937 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.92680302847992 
-Workload: 9.39183e+10 
-Energy efficiency: 2.54762e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_1_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_2_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder/Thread_2_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_04_03'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.92680302847992
---- Experiment result, Avg Power = 726.3511644901749
---- Experiment result, Total Workload = 9.39183e+10
---- Experiment result, Energy Efficiency = 2.54762e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv does not exist  we create it and add header
---- Experiments performed on configuration 100001-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_15_35_42
---- Performing experiments on configuration 100001-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  1
---- Exact frequency of core  5:  576000
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 576000
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 18432 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  726.6547674245342
-powermeter script : average_power with numpy  arrays =  726.6547674244796
-powermeter script : Summary Result = time (s): 603.2568607330322
-Ins Current (mA):138.96584250828602
-Samples: 3000000
-Consumed Energy (mAs): 86429.29904909339
-Consumed Energy (mAh): 24.008138624748163
-Consumed Energy (mWs): 435605.8132536438
-Consumed Energy (mWh): 121.00161479267884
-Avg power (mW): 726.6547674245342
-Avg Current (mA): 144.13467439358877
-Avg Voltage (V): 5.041498657292255
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (906 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 603.2568607330322 
-Ins Current (mA):138.96584250828602 
-Samples: 3000000 
-Consumed Energy (mAs): 86429.29904909339 
-Consumed Energy (mAh): 24.008138624748163 
-Consumed Energy (mWs): 435605.8132536438 
-Consumed Energy (mWh): 121.00161479267884 
-Avg power (mW): 726.6547674245342 
-Avg Current (mA): 144.13467439358877 
-Avg Voltage (V): 5.041498657292255 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.008138624748163
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 726.6547674245342
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 18457
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600009 seconds 
-Real workload: 4.70742170288837E10 - Integer reached: 129260 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18458
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600001 seconds 
-Real workload: 4.68622373554812E10 - Integer reached: 128981 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.39365e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55578e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100001-0-0 1,0,0,0,0,1,0,0                         [576000- 0- 0- 0- 0- 576000- 0- 0]                     time (s): 603.2568607330322 
-Ins Current (mA):138.96584250828602 
-Samples: 3000000 
-Consumed Energy (mAs): 86429.29904909339 
-Consumed Energy (mAh): 24.008138624748163 
-Consumed Energy (mWs): 435605.8132536438 
-Consumed Energy (mWh): 121.00161479267884 
-Avg power (mW): 726.6547674245342 
-Avg Current (mA): 144.13467439358877 
-Avg Voltage (V): 5.041498657292255 
- Thread : 0 - ThreadProcess id: 18457
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600009 seconds 
-Real workload: 4.70742170288837E10 - Integer reached: 129260 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18458
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600001 seconds 
-Real workload: 4.68622373554812E10 - Integer reached: 128981 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.008138624748163                     9.39365e+10 2.55578e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100001-0-0 
-phone format: 1,0,0,0,0,1,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 603.2568607330322 
-Ins Current (mA):138.96584250828602 
-Samples: 3000000 
-Consumed Energy (mAs): 86429.29904909339 
-Consumed Energy (mAh): 24.008138624748163 
-Consumed Energy (mWs): 435605.8132536438 
-Consumed Energy (mWh): 121.00161479267884 
-Avg power (mW): 726.6547674245342 
-Avg Current (mA): 144.13467439358877 
-Avg Voltage (V): 5.041498657292255 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 18457
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600009 seconds 
-Real workload: 4.70742170288837E10 - Integer reached: 129260 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18458
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 13:55:27 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:05:27 +0100 - Duration: 600001 seconds 
-Real workload: 4.68622373554812E10 - Integer reached: 128981 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.008138624748163 
-Workload: 9.39365e+10 
-Energy efficiency: 2.55578e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_38_44'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.008138624748163
---- Experiment result, Avg Power = 726.6547674245342
---- Experiment result, Total Workload = 9.39365e+10
---- Experiment result, Energy Efficiency = 2.55578e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100001-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_15_51_33
---- Performing experiments on configuration 100001-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  1
---- Exact frequency of core  5:  576000
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 576000
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 19287 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  725.0266611494385
-powermeter script : average_power with numpy  arrays =  725.0266611493158
-powermeter script : Summary Result = time (s): 602.1997585296631
-Ins Current (mA):147.3581444783488
-Samples: 3000000
-Consumed Energy (mAs): 86579.02836063453
-Consumed Energy (mAh): 24.04973010017626
-Consumed Energy (mWs): 436349.10878689046
-Consumed Energy (mWh): 121.20808577413624
-Avg power (mW): 725.0266611494385
-Avg Current (mA): 143.8183972059938
-Avg Voltage (V): 5.041265062292199
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  1
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.1997585296631 
-Ins Current (mA):147.3581444783488 
-Samples: 3000000 
-Consumed Energy (mAs): 86579.02836063453 
-Consumed Energy (mAh): 24.04973010017626 
-Consumed Energy (mWs): 436349.10878689046 
-Consumed Energy (mWh): 121.20808577413624 
-Avg power (mW): 725.0266611494385 
-Avg Current (mA): 143.8183972059938 
-Avg Voltage (V): 5.041265062292199 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.04973010017626
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 725.0266611494385
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 19312
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:18 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600010 seconds 
-Real workload: 4.700730240369411E10 - Integer reached: 129172 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19313
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:17 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600004 seconds 
-Real workload: 4.703391025637053E10 - Integer reached: 129207 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.40412e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55736e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100001-0-0 1,0,0,0,0,1,0,0                         [576000- 0- 0- 0- 0- 576000- 0- 0]                     time (s): 602.1997585296631 
-Ins Current (mA):147.3581444783488 
-Samples: 3000000 
-Consumed Energy (mAs): 86579.02836063453 
-Consumed Energy (mAh): 24.04973010017626 
-Consumed Energy (mWs): 436349.10878689046 
-Consumed Energy (mWh): 121.20808577413624 
-Avg power (mW): 725.0266611494385 
-Avg Current (mA): 143.8183972059938 
-Avg Voltage (V): 5.041265062292199 
- Thread : 0 - ThreadProcess id: 19312
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:18 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600010 seconds 
-Real workload: 4.700730240369411E10 - Integer reached: 129172 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19313
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:17 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600004 seconds 
-Real workload: 4.703391025637053E10 - Integer reached: 129207 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.04973010017626                     9.40412e+10 2.55736e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100001-0-0 
-phone format: 1,0,0,0,0,1,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.1997585296631 
-Ins Current (mA):147.3581444783488 
-Samples: 3000000 
-Consumed Energy (mAs): 86579.02836063453 
-Consumed Energy (mAh): 24.04973010017626 
-Consumed Energy (mWs): 436349.10878689046 
-Consumed Energy (mWh): 121.20808577413624 
-Avg power (mW): 725.0266611494385 
-Avg Current (mA): 143.8183972059938 
-Avg Voltage (V): 5.041265062292199 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 19312
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:18 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600010 seconds 
-Real workload: 4.700730240369411E10 - Integer reached: 129172 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19313
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:11:17 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 14:21:18 +0100 - Duration: 600004 seconds 
-Real workload: 4.703391025637053E10 - Integer reached: 129207 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.04973010017626 
-Workload: 9.40412e+10 
-Energy efficiency: 2.55736e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_15_54_35'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.04973010017626
---- Experiment result, Avg Power = 725.0266611494385
---- Experiment result, Total Workload = 9.40412e+10
---- Experiment result, Energy Efficiency = 2.55736e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100001-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_16_07_23
---- Performing experiments on configuration 100010-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  1
---- Exact frequency of core  4:  576000
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 576000
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 20119 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  721.9359233930851
-powermeter script : average_power with numpy  arrays =  721.9359233929434
-powermeter script : Summary Result = time (s): 602.167617559433
-Ins Current (mA):143.69582130039547
-Samples: 3000000
-Consumed Energy (mAs): 85566.99500337984
-Consumed Energy (mAh): 23.768609723161067
-Consumed Energy (mWs): 431336.6690840349
-Consumed Energy (mWh): 119.81574141223192
-Avg power (mW): 721.9359233930851
-Avg Current (mA): 143.17973149216047
-Avg Voltage (V): 5.042165646417722
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.167617559433 
-Ins Current (mA):143.69582130039547 
-Samples: 3000000 
-Consumed Energy (mAs): 85566.99500337984 
-Consumed Energy (mAh): 23.768609723161067 
-Consumed Energy (mWs): 431336.6690840349 
-Consumed Energy (mWh): 119.81574141223192 
-Avg power (mW): 721.9359233930851 
-Avg Current (mA): 143.17973149216047 
-Avg Voltage (V): 5.042165646417722 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.768609723161067
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 721.9359233930851
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 20144
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600004 seconds 
-Real workload: 4.679623780445485E10 - Integer reached: 128894 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20145
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600002 seconds 
-Real workload: 4.7006542296339874E10 - Integer reached: 129171 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38028e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53389e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100010-0-0 1,0,0,0,1,0,0,0                         [576000- 0- 0- 0- 576000- 0- 0- 0]                     time (s): 602.167617559433 
-Ins Current (mA):143.69582130039547 
-Samples: 3000000 
-Consumed Energy (mAs): 85566.99500337984 
-Consumed Energy (mAh): 23.768609723161067 
-Consumed Energy (mWs): 431336.6690840349 
-Consumed Energy (mWh): 119.81574141223192 
-Avg power (mW): 721.9359233930851 
-Avg Current (mA): 143.17973149216047 
-Avg Voltage (V): 5.042165646417722 
- Thread : 0 - ThreadProcess id: 20144
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600004 seconds 
-Real workload: 4.679623780445485E10 - Integer reached: 128894 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20145
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600002 seconds 
-Real workload: 4.7006542296339874E10 - Integer reached: 129171 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.768609723161067                     9.38028e+10 2.53389e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100010-0-0 
-phone format: 1,0,0,0,1,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.167617559433 
-Ins Current (mA):143.69582130039547 
-Samples: 3000000 
-Consumed Energy (mAs): 85566.99500337984 
-Consumed Energy (mAh): 23.768609723161067 
-Consumed Energy (mWs): 431336.6690840349 
-Consumed Energy (mWh): 119.81574141223192 
-Avg power (mW): 721.9359233930851 
-Avg Current (mA): 143.17973149216047 
-Avg Voltage (V): 5.042165646417722 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 20144
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600004 seconds 
-Real workload: 4.679623780445485E10 - Integer reached: 128894 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20145
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:27:08 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:37:08 +0100 - Duration: 600002 seconds 
-Real workload: 4.7006542296339874E10 - Integer reached: 129171 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.768609723161067 
-Workload: 9.38028e+10 
-Energy efficiency: 2.53389e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_10_25'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.768609723161067
---- Experiment result, Avg Power = 721.9359233930851
---- Experiment result, Total Workload = 9.38028e+10
---- Experiment result, Energy Efficiency = 2.53389e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100010-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_16_23_14
---- Performing experiments on configuration 100010-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  1
---- Exact frequency of core  4:  576000
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 576000
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 20949 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  719.5124735980693
-powermeter script : average_power with numpy  arrays =  719.5124735980265
-powermeter script : Summary Result = time (s): 602.0668823719025
-Ins Current (mA):149.9947421160316
-Samples: 3000000
-Consumed Energy (mAs): 86067.9036229734
-Consumed Energy (mAh): 23.907751006381503
-Consumed Energy (mWs): 433514.27371904306
-Consumed Energy (mWh): 120.42063158862307
-Avg power (mW): 719.5124735980693
-Avg Current (mA): 142.8007021634355
-Avg Voltage (V): 5.038577981042326
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.031s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.0668823719025 
-Ins Current (mA):149.9947421160316 
-Samples: 3000000 
-Consumed Energy (mAs): 86067.9036229734 
-Consumed Energy (mAh): 23.907751006381503 
-Consumed Energy (mWs): 433514.27371904306 
-Consumed Energy (mWh): 120.42063158862307 
-Avg power (mW): 719.5124735980693 
-Avg Current (mA): 142.8007021634355 
-Avg Voltage (V): 5.038577981042326 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.907751006381503
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 719.5124735980693
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 20974
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600017 seconds 
-Real workload: 4.704075353838658E10 - Integer reached: 129216 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20975
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600018 seconds 
-Real workload: 4.7128241005714005E10 - Integer reached: 129331 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.4169e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53881e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100010-0-0 1,0,0,0,1,0,0,0                         [576000- 0- 0- 0- 576000- 0- 0- 0]                     time (s): 602.0668823719025 
-Ins Current (mA):149.9947421160316 
-Samples: 3000000 
-Consumed Energy (mAs): 86067.9036229734 
-Consumed Energy (mAh): 23.907751006381503 
-Consumed Energy (mWs): 433514.27371904306 
-Consumed Energy (mWh): 120.42063158862307 
-Avg power (mW): 719.5124735980693 
-Avg Current (mA): 142.8007021634355 
-Avg Voltage (V): 5.038577981042326 
- Thread : 0 - ThreadProcess id: 20974
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600017 seconds 
-Real workload: 4.704075353838658E10 - Integer reached: 129216 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20975
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600018 seconds 
-Real workload: 4.7128241005714005E10 - Integer reached: 129331 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.907751006381503                     9.4169e+10 2.53881e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100010-0-0 
-phone format: 1,0,0,0,1,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.0668823719025 
-Ins Current (mA):149.9947421160316 
-Samples: 3000000 
-Consumed Energy (mAs): 86067.9036229734 
-Consumed Energy (mAh): 23.907751006381503 
-Consumed Energy (mWs): 433514.27371904306 
-Consumed Energy (mWh): 120.42063158862307 
-Avg power (mW): 719.5124735980693 
-Avg Current (mA): 142.8007021634355 
-Avg Voltage (V): 5.038577981042326 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 20974
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600017 seconds 
-Real workload: 4.704075353838658E10 - Integer reached: 129216 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20975
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:42:59 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 14:52:59 +0100 - Duration: 600018 seconds 
-Real workload: 4.7128241005714005E10 - Integer reached: 129331 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.907751006381503 
-Workload: 9.4169e+10 
-Energy efficiency: 2.53881e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_26_16'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.907751006381503
---- Experiment result, Avg Power = 719.5124735980693
---- Experiment result, Total Workload = 9.4169e+10
---- Experiment result, Energy Efficiency = 2.53881e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100010-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_16_39_05
---- Performing experiments on configuration 100010-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  1
---- Exact frequency of core  4:  576000
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 576000
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 21783 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  717.3536897466823
-powermeter script : average_power with numpy  arrays =  717.3536897465129
-powermeter script : Summary Result = time (s): 602.0066151618958
-Ins Current (mA):153.9190390747323
-Samples: 3000000
-Consumed Energy (mAs): 85129.35392255154
-Consumed Energy (mAh): 23.647042756264316
-Consumed Energy (mWs): 429183.0355542303
-Consumed Energy (mWh): 119.21750987617507
-Avg power (mW): 717.3536897466823
-Avg Current (mA): 142.2497656919197
-Avg Voltage (V): 5.042916494500987
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  1
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.044s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.0066151618958 
-Ins Current (mA):153.9190390747323 
-Samples: 3000000 
-Consumed Energy (mAs): 85129.35392255154 
-Consumed Energy (mAh): 23.647042756264316 
-Consumed Energy (mWs): 429183.0355542303 
-Consumed Energy (mWh): 119.21750987617507 
-Avg power (mW): 717.3536897466823 
-Avg Current (mA): 142.2497656919197 
-Avg Voltage (V): 5.042916494500987 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.647042756264316
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 717.3536897466823
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 21808
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:49 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600015 seconds 
-Real workload: 4.706508939642369E10 - Integer reached: 129248 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21809
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:50 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600023 seconds 
-Real workload: 4.680154632774304E10 - Integer reached: 128901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38666e+10
---- Getting energy efficiency
---- Energy efficiency: 2.51922e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100010-0-0 1,0,0,0,1,0,0,0                         [576000- 0- 0- 0- 576000- 0- 0- 0]                     time (s): 602.0066151618958 
-Ins Current (mA):153.9190390747323 
-Samples: 3000000 
-Consumed Energy (mAs): 85129.35392255154 
-Consumed Energy (mAh): 23.647042756264316 
-Consumed Energy (mWs): 429183.0355542303 
-Consumed Energy (mWh): 119.21750987617507 
-Avg power (mW): 717.3536897466823 
-Avg Current (mA): 142.2497656919197 
-Avg Voltage (V): 5.042916494500987 
- Thread : 0 - ThreadProcess id: 21808
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:49 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600015 seconds 
-Real workload: 4.706508939642369E10 - Integer reached: 129248 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21809
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:50 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600023 seconds 
-Real workload: 4.680154632774304E10 - Integer reached: 128901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.647042756264316                     9.38666e+10 2.51922e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100010-0-0 
-phone format: 1,0,0,0,1,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.0066151618958 
-Ins Current (mA):153.9190390747323 
-Samples: 3000000 
-Consumed Energy (mAs): 85129.35392255154 
-Consumed Energy (mAh): 23.647042756264316 
-Consumed Energy (mWs): 429183.0355542303 
-Consumed Energy (mWh): 119.21750987617507 
-Avg power (mW): 717.3536897466823 
-Avg Current (mA): 142.2497656919197 
-Avg Voltage (V): 5.042916494500987 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 21808
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:49 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600015 seconds 
-Real workload: 4.706508939642369E10 - Integer reached: 129248 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21809
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 14:58:50 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 15:08:50 +0100 - Duration: 600023 seconds 
-Real workload: 4.680154632774304E10 - Integer reached: 128901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.647042756264316 
-Workload: 9.38666e+10 
-Energy efficiency: 2.51922e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_42_07'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.647042756264316
---- Experiment result, Avg Power = 717.3536897466823
---- Experiment result, Total Workload = 9.38666e+10
---- Experiment result, Energy Efficiency = 2.51922e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100010-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_16_54_56
---- Performing experiments on configuration 100100-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  1
---- Exact frequency of core  3:  576000
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 576000
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 22641 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  731.1453068380349
-powermeter script : average_power with numpy  arrays =  731.1453068378843
-powermeter script : Summary Result = time (s): 601.8607213497162
-Ins Current (mA):200.62458284442954
-Samples: 3000000
-Consumed Energy (mAs): 87635.56144087145
-Consumed Energy (mAh): 24.34321151135318
-Consumed Energy (mWs): 441640.4789062961
-Consumed Energy (mWh): 122.67791080730447
-Avg power (mW): 731.1453068380349
-Avg Current (mA): 145.02964356409595
-Avg Voltage (V): 5.041350780917453
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.037s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.8607213497162 
-Ins Current (mA):200.62458284442954 
-Samples: 3000000 
-Consumed Energy (mAs): 87635.56144087145 
-Consumed Energy (mAh): 24.34321151135318 
-Consumed Energy (mWs): 441640.4789062961 
-Consumed Energy (mWh): 122.67791080730447 
-Avg power (mW): 731.1453068380349 
-Avg Current (mA): 145.02964356409595 
-Avg Voltage (V): 5.041350780917453 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.34321151135318
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 731.1453068380349
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 22666
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.7854961381414215E10 - Integer reached: 130282 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22667
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.744389512451621E10 - Integer reached: 129745 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.52989e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55441e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100100-0-0 1,0,0,1,0,0,0,0                         [576000- 0- 0- 576000- 0- 0- 0- 0]                     time (s): 601.8607213497162 
-Ins Current (mA):200.62458284442954 
-Samples: 3000000 
-Consumed Energy (mAs): 87635.56144087145 
-Consumed Energy (mAh): 24.34321151135318 
-Consumed Energy (mWs): 441640.4789062961 
-Consumed Energy (mWh): 122.67791080730447 
-Avg power (mW): 731.1453068380349 
-Avg Current (mA): 145.02964356409595 
-Avg Voltage (V): 5.041350780917453 
- Thread : 0 - ThreadProcess id: 22666
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.7854961381414215E10 - Integer reached: 130282 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22667
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.744389512451621E10 - Integer reached: 129745 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.34321151135318                     9.52989e+10 2.55441e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100100-0-0 
-phone format: 1,0,0,1,0,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.8607213497162 
-Ins Current (mA):200.62458284442954 
-Samples: 3000000 
-Consumed Energy (mAs): 87635.56144087145 
-Consumed Energy (mAh): 24.34321151135318 
-Consumed Energy (mWs): 441640.4789062961 
-Consumed Energy (mWh): 122.67791080730447 
-Avg power (mW): 731.1453068380349 
-Avg Current (mA): 145.02964356409595 
-Avg Voltage (V): 5.041350780917453 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 22666
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.7854961381414215E10 - Integer reached: 130282 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22667
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:14:45 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:24:45 +0100 - Duration: 600002 seconds 
-Real workload: 4.744389512451621E10 - Integer reached: 129745 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.34321151135318 
-Workload: 9.52989e+10 
-Energy efficiency: 2.55441e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_16_57_58'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.34321151135318
---- Experiment result, Avg Power = 731.1453068380349
---- Experiment result, Total Workload = 9.52989e+10
---- Experiment result, Energy Efficiency = 2.55441e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100100-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_17_10_52
---- Performing experiments on configuration 100100-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  1
---- Exact frequency of core  3:  576000
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 576000
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 23478 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  723.4942902904883
-powermeter script : average_power with numpy  arrays =  723.4942902904157
-powermeter script : Summary Result = time (s): 601.6696803569794
-Ins Current (mA):128.1345610953852
-Samples: 3000000
-Consumed Energy (mAs): 85184.50119378332
-Consumed Energy (mAh): 23.66236144271759
-Consumed Energy (mWs): 429389.46759674646
-Consumed Energy (mWh): 119.27485211020735
-Avg power (mW): 723.4942902904883
-Avg Current (mA): 143.50321617137928
-Avg Voltage (V): 5.041659062375664
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.6696803569794 
-Ins Current (mA):128.1345610953852 
-Samples: 3000000 
-Consumed Energy (mAs): 85184.50119378332 
-Consumed Energy (mAh): 23.66236144271759 
-Consumed Energy (mWs): 429389.46759674646 
-Consumed Energy (mWh): 119.27485211020735 
-Avg power (mW): 723.4942902904883 
-Avg Current (mA): 143.50321617137928 
-Avg Voltage (V): 5.041659062375664 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.66236144271759
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 723.4942902904883
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 23503
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.701642421194446E10 - Integer reached: 129184 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23504
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.709323588874346E10 - Integer reached: 129285 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.41097e+10
---- Getting energy efficiency
---- Energy efficiency: 2.51434e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100100-0-0 1,0,0,1,0,0,0,0                         [576000- 0- 0- 576000- 0- 0- 0- 0]                     time (s): 601.6696803569794 
-Ins Current (mA):128.1345610953852 
-Samples: 3000000 
-Consumed Energy (mAs): 85184.50119378332 
-Consumed Energy (mAh): 23.66236144271759 
-Consumed Energy (mWs): 429389.46759674646 
-Consumed Energy (mWh): 119.27485211020735 
-Avg power (mW): 723.4942902904883 
-Avg Current (mA): 143.50321617137928 
-Avg Voltage (V): 5.041659062375664 
- Thread : 0 - ThreadProcess id: 23503
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.701642421194446E10 - Integer reached: 129184 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23504
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.709323588874346E10 - Integer reached: 129285 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.66236144271759                     9.41097e+10 2.51434e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100100-0-0 
-phone format: 1,0,0,1,0,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.6696803569794 
-Ins Current (mA):128.1345610953852 
-Samples: 3000000 
-Consumed Energy (mAs): 85184.50119378332 
-Consumed Energy (mAh): 23.66236144271759 
-Consumed Energy (mWs): 429389.46759674646 
-Consumed Energy (mWh): 119.27485211020735 
-Avg power (mW): 723.4942902904883 
-Avg Current (mA): 143.50321617137928 
-Avg Voltage (V): 5.041659062375664 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 23503
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.701642421194446E10 - Integer reached: 129184 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23504
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:30:36 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:40:37 +0100 - Duration: 600008 seconds 
-Real workload: 4.709323588874346E10 - Integer reached: 129285 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.66236144271759 
-Workload: 9.41097e+10 
-Energy efficiency: 2.51434e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_13_54'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.66236144271759
---- Experiment result, Avg Power = 723.4942902904883
---- Experiment result, Total Workload = 9.41097e+10
---- Experiment result, Energy Efficiency = 2.51434e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100100-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_17_26_42
---- Performing experiments on configuration 100100-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  1
---- Exact frequency of core  3:  576000
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 576000
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 24309 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  728.7494068467691
-powermeter script : average_power with numpy  arrays =  728.7494068466605
-powermeter script : Summary Result = time (s): 601.594318151474
-Ins Current (mA):149.91089504985197
-Samples: 3000000
-Consumed Energy (mAs): 87418.57091877563
-Consumed Energy (mAh): 24.282936366326563
-Consumed Energy (mWs): 440421.7190243694
-Consumed Energy (mWh): 122.33936639565816
-Avg power (mW): 728.7494068467691
-Avg Current (mA): 144.57438942582954
-Avg Voltage (V): 5.040653533042494
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  1
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.032s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.594318151474 
-Ins Current (mA):149.91089504985197 
-Samples: 3000000 
-Consumed Energy (mAs): 87418.57091877563 
-Consumed Energy (mAh): 24.282936366326563 
-Consumed Energy (mWs): 440421.7190243694 
-Consumed Energy (mWh): 122.33936639565816 
-Avg power (mW): 728.7494068467691 
-Avg Current (mA): 144.57438942582954 
-Avg Voltage (V): 5.040653533042494 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.282936366326563
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 728.7494068467691
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 24334
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600019 seconds 
-Real workload: 4.6938918130023285E10 - Integer reached: 129082 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24335
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.675150698418623E10 - Integer reached: 128835 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36904e+10
---- Getting energy efficiency
---- Energy efficiency: 2.59183e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 100100-0-0 1,0,0,1,0,0,0,0                         [576000- 0- 0- 576000- 0- 0- 0- 0]                     time (s): 601.594318151474 
-Ins Current (mA):149.91089504985197 
-Samples: 3000000 
-Consumed Energy (mAs): 87418.57091877563 
-Consumed Energy (mAh): 24.282936366326563 
-Consumed Energy (mWs): 440421.7190243694 
-Consumed Energy (mWh): 122.33936639565816 
-Avg power (mW): 728.7494068467691 
-Avg Current (mA): 144.57438942582954 
-Avg Voltage (V): 5.040653533042494 
- Thread : 0 - ThreadProcess id: 24334
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600019 seconds 
-Real workload: 4.6938918130023285E10 - Integer reached: 129082 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24335
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.675150698418623E10 - Integer reached: 128835 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.282936366326563                     9.36904e+10 2.59183e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 100100-0-0 
-phone format: 1,0,0,1,0,0,0,0 
-Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.594318151474 
-Ins Current (mA):149.91089504985197 
-Samples: 3000000 
-Consumed Energy (mAs): 87418.57091877563 
-Consumed Energy (mAh): 24.282936366326563 
-Consumed Energy (mWs): 440421.7190243694 
-Consumed Energy (mWh): 122.33936639565816 
-Avg power (mW): 728.7494068467691 
-Avg Current (mA): 144.57438942582954 
-Avg Voltage (V): 5.040653533042494 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 24334
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600019 seconds 
-Real workload: 4.6938918130023285E10 - Integer reached: 129082 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24335
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 15:46:27 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 15:56:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.675150698418623E10 - Integer reached: 128835 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.282936366326563 
-Workload: 9.36904e+10 
-Energy efficiency: 2.59183e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_29_44'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.282936366326563
---- Experiment result, Avg Power = 728.7494068467691
---- Experiment result, Total Workload = 9.36904e+10
---- Experiment result, Energy Efficiency = 2.59183e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 100100-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_17_42_31
---- Performing experiments on configuration 101000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  1
---- Exact frequency of core  2:  576000
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 576000
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 25136 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  723.5133808912915
-powermeter script : average_power with numpy  arrays =  723.5133808911352
-powermeter script : Summary Result = time (s): 601.528993844986
-Ins Current (mA):144.30946757283922
-Samples: 3000000
-Consumed Energy (mAs): 85779.47928352332
-Consumed Energy (mAh): 23.827633134312034
-Consumed Energy (mWs): 432299.84159345663
-Consumed Energy (mWh): 120.08328933151573
-Avg power (mW): 723.5133808912915
-Avg Current (mA): 143.5114500504767
-Avg Voltage (V): 5.0415028252924285
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.528993844986 
-Ins Current (mA):144.30946757283922 
-Samples: 3000000 
-Consumed Energy (mAs): 85779.47928352332 
-Consumed Energy (mAh): 23.827633134312034 
-Consumed Energy (mWs): 432299.84159345663 
-Consumed Energy (mWh): 120.08328933151573 
-Avg power (mW): 723.5133808912915 
-Avg Current (mA): 143.5114500504767 
-Avg Voltage (V): 5.0415028252924285 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.827633134312034
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 723.5133808912915
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 25161
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:16 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600001 seconds 
-Real workload: 4.6862996249335815E10 - Integer reached: 128982 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25162
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:17 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600014 seconds 
-Real workload: 4.6830369471096596E10 - Integer reached: 128939 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36934e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54315e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 101000-0-0 1,0,1,0,0,0,0,0                         [576000- 0- 576000- 0- 0- 0- 0- 0]                     time (s): 601.528993844986 
-Ins Current (mA):144.30946757283922 
-Samples: 3000000 
-Consumed Energy (mAs): 85779.47928352332 
-Consumed Energy (mAh): 23.827633134312034 
-Consumed Energy (mWs): 432299.84159345663 
-Consumed Energy (mWh): 120.08328933151573 
-Avg power (mW): 723.5133808912915 
-Avg Current (mA): 143.5114500504767 
-Avg Voltage (V): 5.0415028252924285 
- Thread : 0 - ThreadProcess id: 25161
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:16 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600001 seconds 
-Real workload: 4.6862996249335815E10 - Integer reached: 128982 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25162
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:17 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600014 seconds 
-Real workload: 4.6830369471096596E10 - Integer reached: 128939 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.827633134312034                     9.36934e+10 2.54315e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 101000-0-0 
-phone format: 1,0,1,0,0,0,0,0 
-Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.528993844986 
-Ins Current (mA):144.30946757283922 
-Samples: 3000000 
-Consumed Energy (mAs): 85779.47928352332 
-Consumed Energy (mAh): 23.827633134312034 
-Consumed Energy (mWs): 432299.84159345663 
-Consumed Energy (mWh): 120.08328933151573 
-Avg power (mW): 723.5133808912915 
-Avg Current (mA): 143.5114500504767 
-Avg Voltage (V): 5.0415028252924285 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 25161
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:16 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600001 seconds 
-Real workload: 4.6862996249335815E10 - Integer reached: 128982 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25162
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:02:17 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:12:17 +0100 - Duration: 600014 seconds 
-Real workload: 4.6830369471096596E10 - Integer reached: 128939 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.827633134312034 
-Workload: 9.36934e+10 
-Energy efficiency: 2.54315e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_17_45_33'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.827633134312034
---- Experiment result, Avg Power = 723.5133808912915
---- Experiment result, Total Workload = 9.36934e+10
---- Experiment result, Energy Efficiency = 2.54315e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 101000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_17_58_19
---- Performing experiments on configuration 101000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  1
---- Exact frequency of core  2:  576000
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 576000
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 25965 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  723.732867677299
-powermeter script : average_power with numpy  arrays =  723.7328676771959
-powermeter script : Summary Result = time (s): 601.5276546478271
-Ins Current (mA):132.3879285711564
-Samples: 3000000
-Consumed Energy (mAs): 85775.98216515913
-Consumed Energy (mAh): 23.826661712544205
-Consumed Energy (mWs): 432273.52302959596
-Consumed Energy (mWh): 120.07597861933222
-Avg power (mW): 723.732867677299
-Avg Current (mA): 143.5536967320101
-Avg Voltage (V): 5.041548104667642
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5276546478271 
-Ins Current (mA):132.3879285711564 
-Samples: 3000000 
-Consumed Energy (mAs): 85775.98216515913 
-Consumed Energy (mAh): 23.826661712544205 
-Consumed Energy (mWs): 432273.52302959596 
-Consumed Energy (mWh): 120.07597861933222 
-Avg power (mW): 723.732867677299 
-Avg Current (mA): 143.5536967320101 
-Avg Voltage (V): 5.041548104667642 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.826661712544205
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 723.732867677299
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 25990
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600019 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25991
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600004 seconds 
-Real workload: 4.707041373731773E10 - Integer reached: 129255 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.39683e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53561e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 101000-0-0 1,0,1,0,0,0,0,0                         [576000- 0- 576000- 0- 0- 0- 0- 0]                     time (s): 601.5276546478271 
-Ins Current (mA):132.3879285711564 
-Samples: 3000000 
-Consumed Energy (mAs): 85775.98216515913 
-Consumed Energy (mAh): 23.826661712544205 
-Consumed Energy (mWs): 432273.52302959596 
-Consumed Energy (mWh): 120.07597861933222 
-Avg power (mW): 723.732867677299 
-Avg Current (mA): 143.5536967320101 
-Avg Voltage (V): 5.041548104667642 
- Thread : 0 - ThreadProcess id: 25990
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600019 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25991
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600004 seconds 
-Real workload: 4.707041373731773E10 - Integer reached: 129255 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.826661712544205                     9.39683e+10 2.53561e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 101000-0-0 
-phone format: 1,0,1,0,0,0,0,0 
-Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5276546478271 
-Ins Current (mA):132.3879285711564 
-Samples: 3000000 
-Consumed Energy (mAs): 85775.98216515913 
-Consumed Energy (mAh): 23.826661712544205 
-Consumed Energy (mWs): 432273.52302959596 
-Consumed Energy (mWh): 120.07597861933222 
-Avg power (mW): 723.732867677299 
-Avg Current (mA): 143.5536967320101 
-Avg Voltage (V): 5.041548104667642 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 25990
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600019 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25991
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:18:05 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:28:05 +0100 - Duration: 600004 seconds 
-Real workload: 4.707041373731773E10 - Integer reached: 129255 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.826661712544205 
-Workload: 9.39683e+10 
-Energy efficiency: 2.53561e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_01_22'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.826661712544205
---- Experiment result, Avg Power = 723.732867677299
---- Experiment result, Total Workload = 9.39683e+10
---- Experiment result, Energy Efficiency = 2.53561e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 101000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_18_14_09
---- Performing experiments on configuration 101000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  1
---- Exact frequency of core  2:  576000
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 576000
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 26801 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  730.1044749181781
-powermeter script : average_power with numpy  arrays =  730.1044749181117
-powermeter script : Summary Result = time (s): 601.4407029151917
-Ins Current (mA):149.2573690486622
-Samples: 3000000
-Consumed Energy (mAs): 86598.27822425251
-Consumed Energy (mAh): 24.05507728451459
-Consumed Energy (mWs): 436369.72044286615
-Consumed Energy (mWh): 121.21381123412948
-Avg power (mW): 730.1044749181781
-Avg Current (mA): 144.8433849869864
-Avg Voltage (V): 5.040647696708932
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  0
---- frequency level of core 2 is  1
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.036s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4407029151917 
-Ins Current (mA):149.2573690486622 
-Samples: 3000000 
-Consumed Energy (mAs): 86598.27822425251 
-Consumed Energy (mAh): 24.05507728451459 
-Consumed Energy (mWs): 436369.72044286615 
-Consumed Energy (mWh): 121.21381123412948 
-Avg power (mW): 730.1044749181781 
-Avg Current (mA): 144.8433849869864 
-Avg Voltage (V): 5.040647696708932 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.05507728451459
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 730.1044749181781
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 26826
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600023 seconds 
-Real workload: 4.691765356520422E10 - Integer reached: 129054 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26827
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600013 seconds 
-Real workload: 4.73049944851893E10 - Integer reached: 129563 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.42226e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55301e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 101000-0-0 1,0,1,0,0,0,0,0                         [576000- 0- 576000- 0- 0- 0- 0- 0]                     time (s): 601.4407029151917 
-Ins Current (mA):149.2573690486622 
-Samples: 3000000 
-Consumed Energy (mAs): 86598.27822425251 
-Consumed Energy (mAh): 24.05507728451459 
-Consumed Energy (mWs): 436369.72044286615 
-Consumed Energy (mWh): 121.21381123412948 
-Avg power (mW): 730.1044749181781 
-Avg Current (mA): 144.8433849869864 
-Avg Voltage (V): 5.040647696708932 
- Thread : 0 - ThreadProcess id: 26826
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600023 seconds 
-Real workload: 4.691765356520422E10 - Integer reached: 129054 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26827
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600013 seconds 
-Real workload: 4.73049944851893E10 - Integer reached: 129563 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.05507728451459                     9.42226e+10 2.55301e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 101000-0-0 
-phone format: 1,0,1,0,0,0,0,0 
-Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4407029151917 
-Ins Current (mA):149.2573690486622 
-Samples: 3000000 
-Consumed Energy (mAs): 86598.27822425251 
-Consumed Energy (mAh): 24.05507728451459 
-Consumed Energy (mWs): 436369.72044286615 
-Consumed Energy (mWh): 121.21381123412948 
-Avg power (mW): 730.1044749181781 
-Avg Current (mA): 144.8433849869864 
-Avg Voltage (V): 5.040647696708932 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 26826
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600023 seconds 
-Real workload: 4.691765356520422E10 - Integer reached: 129054 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26827
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:33:54 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 16:43:54 +0100 - Duration: 600013 seconds 
-Real workload: 4.73049944851893E10 - Integer reached: 129563 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.05507728451459 
-Workload: 9.42226e+10 
-Energy efficiency: 2.55301e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_17_11'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.05507728451459
---- Experiment result, Avg Power = 730.1044749181781
---- Experiment result, Total Workload = 9.42226e+10
---- Experiment result, Energy Efficiency = 2.55301e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 101000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_18_29_58
---- Performing experiments on configuration 110000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  1
---- Exact frequency of core  1:  576000
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 576000
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 27659 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  729.2341965500051
-powermeter script : average_power with numpy  arrays =  729.2341965499489
-powermeter script : Summary Result = time (s): 601.294896364212
-Ins Current (mA):141.0731269644728
-Samples: 3000000
-Consumed Energy (mAs): 87927.09363363586
-Consumed Energy (mAh): 24.42419267600996
-Consumed Energy (mWs): 442935.55367367703
-Consumed Energy (mWh): 123.03765379824362
-Avg power (mW): 729.2341965500051
-Avg Current (mA): 144.6663803217811
-Avg Voltage (V): 5.0407993545423
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.046s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.294896364212 
-Ins Current (mA):141.0731269644728 
-Samples: 3000000 
-Consumed Energy (mAs): 87927.09363363586 
-Consumed Energy (mAh): 24.42419267600996 
-Consumed Energy (mWs): 442935.55367367703 
-Consumed Energy (mWh): 123.03765379824362 
-Avg power (mW): 729.2341965500051 
-Avg Current (mA): 144.6663803217811 
-Avg Voltage (V): 5.0407993545423 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.42419267600996
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 729.2341965500051
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 27684
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600011 seconds 
-Real workload: 4.6655297379333176E10 - Integer reached: 128708 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27685
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600009 seconds 
-Real workload: 4.663788460833303E10 - Integer reached: 128685 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.32932e+10
---- Getting energy efficiency
---- Energy efficiency: 2.618e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 110000-0-0 1,1,0,0,0,0,0,0                         [576000- 576000- 0- 0- 0- 0- 0- 0]                     time (s): 601.294896364212 
-Ins Current (mA):141.0731269644728 
-Samples: 3000000 
-Consumed Energy (mAs): 87927.09363363586 
-Consumed Energy (mAh): 24.42419267600996 
-Consumed Energy (mWs): 442935.55367367703 
-Consumed Energy (mWh): 123.03765379824362 
-Avg power (mW): 729.2341965500051 
-Avg Current (mA): 144.6663803217811 
-Avg Voltage (V): 5.0407993545423 
- Thread : 0 - ThreadProcess id: 27684
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600011 seconds 
-Real workload: 4.6655297379333176E10 - Integer reached: 128708 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27685
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600009 seconds 
-Real workload: 4.663788460833303E10 - Integer reached: 128685 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.42419267600996                     9.32932e+10 2.618e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 110000-0-0 
-phone format: 1,1,0,0,0,0,0,0 
-Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.294896364212 
-Ins Current (mA):141.0731269644728 
-Samples: 3000000 
-Consumed Energy (mAs): 87927.09363363586 
-Consumed Energy (mAh): 24.42419267600996 
-Consumed Energy (mWs): 442935.55367367703 
-Consumed Energy (mWh): 123.03765379824362 
-Avg power (mW): 729.2341965500051 
-Avg Current (mA): 144.6663803217811 
-Avg Voltage (V): 5.0407993545423 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 27684
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600011 seconds 
-Real workload: 4.6655297379333176E10 - Integer reached: 128708 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27685
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 16:49:43 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 16:59:43 +0100 - Duration: 600009 seconds 
-Real workload: 4.663788460833303E10 - Integer reached: 128685 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.42419267600996 
-Workload: 9.32932e+10 
-Energy efficiency: 2.618e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_33_00'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.42419267600996
---- Experiment result, Avg Power = 729.2341965500051
---- Experiment result, Total Workload = 9.32932e+10
---- Experiment result, Energy Efficiency = 2.618e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 110000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_18_45_46
---- Performing experiments on configuration 110000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  1
---- Exact frequency of core  1:  576000
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 576000
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 28488 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  733.4804599940842
-powermeter script : average_power with numpy  arrays =  733.4804599939645
-powermeter script : Summary Result = time (s): 601.4140269756317
-Ins Current (mA):135.8995028287331
-Samples: 3000000
-Consumed Energy (mAs): 86375.62317988437
-Consumed Energy (mAh): 23.99322866107899
-Consumed Energy (mWs): 435197.2996275151
-Consumed Energy (mWh): 120.88813878542085
-Avg power (mW): 733.4804599940842
-Avg Current (mA): 145.52565080598478
-Avg Voltage (V): 5.040214257292431
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4140269756317 
-Ins Current (mA):135.8995028287331 
-Samples: 3000000 
-Consumed Energy (mAs): 86375.62317988437 
-Consumed Energy (mAh): 23.99322866107899 
-Consumed Energy (mWs): 435197.2996275151 
-Consumed Energy (mWh): 120.88813878542085 
-Avg power (mW): 733.4804599940842 
-Avg Current (mA): 145.52565080598478 
-Avg Voltage (V): 5.040214257292431 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.99322866107899
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 733.4804599940842
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 28513
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:30 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.646469808260458E10 - Integer reached: 128456 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28514
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:31 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600010 seconds 
-Real workload: 4.679851284868877E10 - Integer reached: 128897 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.32632e+10
---- Getting energy efficiency
---- Energy efficiency: 2.57264e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 110000-0-0 1,1,0,0,0,0,0,0                         [576000- 576000- 0- 0- 0- 0- 0- 0]                     time (s): 601.4140269756317 
-Ins Current (mA):135.8995028287331 
-Samples: 3000000 
-Consumed Energy (mAs): 86375.62317988437 
-Consumed Energy (mAh): 23.99322866107899 
-Consumed Energy (mWs): 435197.2996275151 
-Consumed Energy (mWh): 120.88813878542085 
-Avg power (mW): 733.4804599940842 
-Avg Current (mA): 145.52565080598478 
-Avg Voltage (V): 5.040214257292431 
- Thread : 0 - ThreadProcess id: 28513
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:30 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.646469808260458E10 - Integer reached: 128456 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28514
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:31 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600010 seconds 
-Real workload: 4.679851284868877E10 - Integer reached: 128897 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.99322866107899                     9.32632e+10 2.57264e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 110000-0-0 
-phone format: 1,1,0,0,0,0,0,0 
-Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4140269756317 
-Ins Current (mA):135.8995028287331 
-Samples: 3000000 
-Consumed Energy (mAs): 86375.62317988437 
-Consumed Energy (mAh): 23.99322866107899 
-Consumed Energy (mWs): 435197.2996275151 
-Consumed Energy (mWh): 120.88813878542085 
-Avg power (mW): 733.4804599940842 
-Avg Current (mA): 145.52565080598478 
-Avg Voltage (V): 5.040214257292431 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 28513
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:30 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.646469808260458E10 - Integer reached: 128456 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28514
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:05:31 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:15:31 +0100 - Duration: 600010 seconds 
-Real workload: 4.679851284868877E10 - Integer reached: 128897 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.99322866107899 
-Workload: 9.32632e+10 
-Energy efficiency: 2.57264e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_18_48_48'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.99322866107899
---- Experiment result, Avg Power = 733.4804599940842
---- Experiment result, Total Workload = 9.32632e+10
---- Experiment result, Energy Efficiency = 2.57264e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 110000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_19_01_34
---- Performing experiments on configuration 110000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  1
---- Exact frequency of core  0:  576000
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 576000
---- Frequency level of core 1 is  1
---- Exact frequency of core  1:  576000
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 576000
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 29319 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  733.4058099502962
-powermeter script : average_power with numpy  arrays =  733.4058099501116
-powermeter script : Summary Result = time (s): 601.3545496463776
-Ins Current (mA):124.30920416015849
-Samples: 3000000
-Consumed Energy (mAs): 87146.85347277898
-Consumed Energy (mAh): 24.207459297994163
-Consumed Energy (mWs): 439090.1301831623
-Consumed Energy (mWh): 121.96948060643396
-Avg power (mW): 733.4058099502962
-Avg Current (mA): 145.50960267803654
-Avg Voltage (V): 5.040257113292205
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  1
---- frequency level of core 1 is  1
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.039s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.3545496463776 
-Ins Current (mA):124.30920416015849 
-Samples: 3000000 
-Consumed Energy (mAs): 87146.85347277898 
-Consumed Energy (mAh): 24.207459297994163 
-Consumed Energy (mWs): 439090.1301831623 
-Consumed Energy (mWh): 121.96948060643396 
-Avg power (mW): 733.4058099502962 
-Avg Current (mA): 145.50960267803654 
-Avg Voltage (V): 5.040257113292205 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.207459297994163
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 733.4058099502962
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 29344
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600004 seconds 
-Real workload: 4.656599804443445E10 - Integer reached: 128590 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 29345
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600003 seconds 
-Real workload: 4.678486345520636E10 - Integer reached: 128879 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.33509e+10
---- Getting energy efficiency
---- Energy efficiency: 2.59317e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 110000-0-0 1,1,0,0,0,0,0,0                         [576000- 576000- 0- 0- 0- 0- 0- 0]                     time (s): 601.3545496463776 
-Ins Current (mA):124.30920416015849 
-Samples: 3000000 
-Consumed Energy (mAs): 87146.85347277898 
-Consumed Energy (mAh): 24.207459297994163 
-Consumed Energy (mWs): 439090.1301831623 
-Consumed Energy (mWh): 121.96948060643396 
-Avg power (mW): 733.4058099502962 
-Avg Current (mA): 145.50960267803654 
-Avg Voltage (V): 5.040257113292205 
- Thread : 0 - ThreadProcess id: 29344
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600004 seconds 
-Real workload: 4.656599804443445E10 - Integer reached: 128590 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 29345
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600003 seconds 
-Real workload: 4.678486345520636E10 - Integer reached: 128879 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.207459297994163                     9.33509e+10 2.59317e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 110000-0-0 
-phone format: 1,1,0,0,0,0,0,0 
-Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.3545496463776 
-Ins Current (mA):124.30920416015849 
-Samples: 3000000 
-Consumed Energy (mAs): 87146.85347277898 
-Consumed Energy (mAh): 24.207459297994163 
-Consumed Energy (mWs): 439090.1301831623 
-Consumed Energy (mWh): 121.96948060643396 
-Avg power (mW): 733.4058099502962 
-Avg Current (mA): 145.50960267803654 
-Avg Voltage (V): 5.040257113292205 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 29344
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600004 seconds 
-Real workload: 4.656599804443445E10 - Integer reached: 128590 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 29345
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:21:19 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 17:31:19 +0100 - Duration: 600003 seconds 
-Real workload: 4.678486345520636E10 - Integer reached: 128879 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.207459297994163 
-Workload: 9.33509e+10 
-Energy efficiency: 2.59317e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_04_36'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.207459297994163
---- Experiment result, Avg Power = 733.4058099502962
---- Experiment result, Total Workload = 9.33509e+10
---- Experiment result, Energy Efficiency = 2.59317e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 110000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_19_17_23
---- Performing experiments on configuration 200002-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  2
---- Exact frequency of core  5:  1363200
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1363200
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 30146 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  864.5467841074815
-powermeter script : average_power with numpy  arrays =  864.5467841073887
-powermeter script : Summary Result = time (s): 601.6086900234222
-Ins Current (mA):148.1307563063629
-Samples: 3000000
-Consumed Energy (mAs): 103594.1718569694
-Consumed Energy (mAh): 28.77615884915817
-Consumed Energy (mWs): 519795.62609628926
-Consumed Energy (mWh): 144.3876739156359
-Avg power (mW): 864.5467841074815
-Avg Current (mA): 172.20634374040117
-Avg Voltage (V): 5.0204119391256254
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.020s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.6086900234222 
-Ins Current (mA):148.1307563063629 
-Samples: 3000000 
-Consumed Energy (mAs): 103594.1718569694 
-Consumed Energy (mAh): 28.77615884915817 
-Consumed Energy (mWs): 519795.62609628926 
-Consumed Energy (mWh): 144.3876739156359 
-Avg power (mW): 864.5467841074815 
-Avg Current (mA): 172.20634374040117 
-Avg Voltage (V): 5.0204119391256254 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 28.77615884915817
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 864.5467841074815
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 30171
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600007 seconds 
-Real workload: 1.1503998513570592E11 - Integer reached: 198336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30172
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:06 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600005 seconds 
-Real workload: 1.1484773734064279E11 - Integer reached: 198177 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 2.29888e+11
---- Getting energy efficiency
---- Energy efficiency: 1.25175e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200002-0-0 2,0,0,0,0,2,0,0                         [1363200- 0- 0- 0- 0- 1363200- 0- 0]                     time (s): 601.6086900234222 
-Ins Current (mA):148.1307563063629 
-Samples: 3000000 
-Consumed Energy (mAs): 103594.1718569694 
-Consumed Energy (mAh): 28.77615884915817 
-Consumed Energy (mWs): 519795.62609628926 
-Consumed Energy (mWh): 144.3876739156359 
-Avg power (mW): 864.5467841074815 
-Avg Current (mA): 172.20634374040117 
-Avg Voltage (V): 5.0204119391256254 
- Thread : 0 - ThreadProcess id: 30171
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600007 seconds 
-Real workload: 1.1503998513570592E11 - Integer reached: 198336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30172
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:06 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600005 seconds 
-Real workload: 1.1484773734064279E11 - Integer reached: 198177 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 28.77615884915817                     2.29888e+11 1.25175e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200002-0-0 
-phone format: 2,0,0,0,0,2,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.6086900234222 
-Ins Current (mA):148.1307563063629 
-Samples: 3000000 
-Consumed Energy (mAs): 103594.1718569694 
-Consumed Energy (mAh): 28.77615884915817 
-Consumed Energy (mWs): 519795.62609628926 
-Consumed Energy (mWh): 144.3876739156359 
-Avg power (mW): 864.5467841074815 
-Avg Current (mA): 172.20634374040117 
-Avg Voltage (V): 5.0204119391256254 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 30171
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:05 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600007 seconds 
-Real workload: 1.1503998513570592E11 - Integer reached: 198336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30172
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:37:06 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 17:47:06 +0100 - Duration: 600005 seconds 
-Real workload: 1.1484773734064279E11 - Integer reached: 198177 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 28.77615884915817 
-Workload: 2.29888e+11 
-Energy efficiency: 1.25175e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_20_25'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 28.77615884915817
---- Experiment result, Avg Power = 864.5467841074815
---- Experiment result, Total Workload = 2.29888e+11
---- Experiment result, Energy Efficiency = 1.25175e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200002-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_19_33_10
---- Performing experiments on configuration 200002-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  2
---- Exact frequency of core  5:  1363200
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1363200
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 30978 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  867.97589459951
-powermeter script : average_power with numpy  arrays =  867.975894599505
-powermeter script : Summary Result = time (s): 601.4040350914001
-Ins Current (mA):161.29738502331537
-Samples: 3000000
-Consumed Energy (mAs): 103259.70530412951
-Consumed Energy (mAh): 28.68325147336931
-Consumed Energy (mWs): 518270.95343281794
-Consumed Energy (mWh): 143.9641537313383
-Avg power (mW): 867.97589459951
-Avg Current (mA): 172.91146547809512
-Avg Voltage (V): 5.0197706219167255
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.1 MB/s (909 bytes in 0.017s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4040350914001 
-Ins Current (mA):161.29738502331537 
-Samples: 3000000 
-Consumed Energy (mAs): 103259.70530412951 
-Consumed Energy (mAh): 28.68325147336931 
-Consumed Energy (mWs): 518270.95343281794 
-Consumed Energy (mWh): 143.9641537313383 
-Avg power (mW): 867.97589459951 
-Avg Current (mA): 172.91146547809512 
-Avg Voltage (V): 5.0197706219167255 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 28.68325147336931
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 867.97589459951
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600003 seconds 
-Real workload: 1.149432358640913E11 - Integer reached: 198256 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600010 seconds 
-Real workload: 1.1473899180037012E11 - Integer reached: 198087 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 2.29682e+11
---- Getting energy efficiency
---- Energy efficiency: 1.24882e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200002-0-0 2,0,0,0,0,2,0,0                         [1363200- 0- 0- 0- 0- 1363200- 0- 0]                     time (s): 601.4040350914001 
-Ins Current (mA):161.29738502331537 
-Samples: 3000000 
-Consumed Energy (mAs): 103259.70530412951 
-Consumed Energy (mAh): 28.68325147336931 
-Consumed Energy (mWs): 518270.95343281794 
-Consumed Energy (mWh): 143.9641537313383 
-Avg power (mW): 867.97589459951 
-Avg Current (mA): 172.91146547809512 
-Avg Voltage (V): 5.0197706219167255 
- Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600003 seconds 
-Real workload: 1.149432358640913E11 - Integer reached: 198256 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600010 seconds 
-Real workload: 1.1473899180037012E11 - Integer reached: 198087 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 28.68325147336931                     2.29682e+11 1.24882e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200002-0-0 
-phone format: 2,0,0,0,0,2,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4040350914001 
-Ins Current (mA):161.29738502331537 
-Samples: 3000000 
-Consumed Energy (mAs): 103259.70530412951 
-Consumed Energy (mAh): 28.68325147336931 
-Consumed Energy (mWs): 518270.95343281794 
-Consumed Energy (mWh): 143.9641537313383 
-Avg power (mW): 867.97589459951 
-Avg Current (mA): 172.91146547809512 
-Avg Voltage (V): 5.0197706219167255 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600003 seconds 
-Real workload: 1.149432358640913E11 - Integer reached: 198256 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 17:52:53 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:02:53 +0100 - Duration: 600010 seconds 
-Real workload: 1.1473899180037012E11 - Integer reached: 198087 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 28.68325147336931 
-Workload: 2.29682e+11 
-Energy efficiency: 1.24882e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_36_12'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 28.68325147336931
---- Experiment result, Avg Power = 867.97589459951
---- Experiment result, Total Workload = 2.29682e+11
---- Experiment result, Energy Efficiency = 1.24882e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200002-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_19_48_57
---- Performing experiments on configuration 200002-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  2
---- Exact frequency of core  5:  1363200
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1363200
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 31810 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  859.9466955837246
-powermeter script : average_power with numpy  arrays =  859.9466955837061
-powermeter script : Summary Result = time (s): 601.2181499004364
-Ins Current (mA):170.03799204498696
-Samples: 3000000
-Consumed Energy (mAs): 101361.43321974271
-Consumed Energy (mAh): 28.155953672150755
-Consumed Energy (mWs): 508916.5207964621
-Consumed Energy (mWh): 141.36570022123948
-Avg power (mW): 859.9466955837246
-Avg Current (mA): 171.2693430127786
-Avg Voltage (V): 5.021019409875141
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  2
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2181499004364 
-Ins Current (mA):170.03799204498696 
-Samples: 3000000 
-Consumed Energy (mAs): 101361.43321974271 
-Consumed Energy (mAh): 28.155953672150755 
-Consumed Energy (mWs): 508916.5207964621 
-Consumed Energy (mWh): 141.36570022123948 
-Avg power (mW): 859.9466955837246 
-Avg Current (mA): 171.2693430127786 
-Avg Voltage (V): 5.021019409875141 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 28.155953672150755
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 859.9466955837246
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:18:39 +0100 - Duration: 600005 seconds 
-Real workload: 1.150375658880399E11 - Integer reached: 198334 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:18:40 +0100 - Duration: 600014 seconds 
-Real workload: 1.1482840089744902E11 - Integer reached: 198161 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 2.29866e+11
---- Getting energy efficiency
---- Energy efficiency: 1.22489e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200002-0-0 2,0,0,0,0,2,0,0                         [1363200- 0- 0- 0- 0- 1363200- 0- 0]                     time (s): 601.2181499004364 
-Ins Current (mA):170.03799204498696 
-Samples: 3000000 
-Consumed Energy (mAs): 101361.43321974271 
-Consumed Energy (mAh): 28.155953672150755 
-Consumed Energy (mWs): 508916.5207964621 
-Consumed Energy (mWh): 141.36570022123948 
-Avg power (mW): 859.9466955837246 
-Avg Current (mA): 171.2693430127786 
-Avg Voltage (V): 5.021019409875141 
- Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:18:39 +0100 - Duration: 600005 seconds 
-Real workload: 1.150375658880399E11 - Integer reached: 198334 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:18:40 +0100 - Duration: 600014 seconds 
-Real workload: 1.1482840089744902E11 - Integer reached: 198161 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 28.155953672150755                     2.29866e+11 1.22489e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200002-0-0 
-phone format: 2,0,0,0,0,2,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2181499004364 
-Ins Current (mA):170.03799204498696 
-Samples: 3000000 
-Consumed Energy (mAs): 101361.43321974271 
-Consumed Energy (mAh): 28.155953672150755 
-Consumed Energy (mWs): 508916.5207964621 
-Consumed Energy (mWh): 141.36570022123948 
-Avg power (mW): 859.9466955837246 
-Avg Current (mA): 171.2693430127786 
-Avg Voltage (V): 5.021019409875141 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:18:39 +0100 - Duration: 600005 seconds 
-Real workload: 1.150375658880399E11 - Integer reached: 198334 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:08:39 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 18:18:40 +0100 - Duration: 600014 seconds 
-Real workload: 1.1482840089744902E11 - Integer reached: 198161 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 28.155953672150755 
-Workload: 2.29866e+11 
-Energy efficiency: 1.22489e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_19_51_59'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 28.155953672150755
---- Experiment result, Avg Power = 859.9466955837246
---- Experiment result, Total Workload = 2.29866e+11
---- Experiment result, Energy Efficiency = 1.22489e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200002-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_20_04_43
---- Performing experiments on configuration 200020-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  2
---- Exact frequency of core  4:  1363200
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1363200
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 32643 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  731.917838387565
-powermeter script : average_power with numpy  arrays =  731.9178383874673
-powermeter script : Summary Result = time (s): 602.3457834720612
-Ins Current (mA):135.4222510914868
-Samples: 3000000
-Consumed Energy (mAs): 86516.53366323434
-Consumed Energy (mAh): 24.03237046200954
-Consumed Energy (mWs): 435933.4137188727
-Consumed Energy (mWh): 121.09261492190909
-Avg power (mW): 731.917838387565
-Avg Current (mA): 145.211797528624
-Avg Voltage (V): 5.040346933542297
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.027s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.3457834720612 
-Ins Current (mA):135.4222510914868 
-Samples: 3000000 
-Consumed Energy (mAs): 86516.53366323434 
-Consumed Energy (mAh): 24.03237046200954 
-Consumed Energy (mWs): 435933.4137188727 
-Consumed Energy (mWh): 121.09261492190909 
-Avg power (mW): 731.917838387565 
-Avg Current (mA): 145.211797528624 
-Avg Voltage (V): 5.040346933542297 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.03237046200954
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 731.917838387565
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 32668
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600022 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32669
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.71449873647981E10 - Integer reached: 129353 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.40429e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55547e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200020-0-0 2,0,0,0,2,0,0,0                         [1363200- 0- 0- 0- 1363200- 0- 0- 0]                     time (s): 602.3457834720612 
-Ins Current (mA):135.4222510914868 
-Samples: 3000000 
-Consumed Energy (mAs): 86516.53366323434 
-Consumed Energy (mAh): 24.03237046200954 
-Consumed Energy (mWs): 435933.4137188727 
-Consumed Energy (mWh): 121.09261492190909 
-Avg power (mW): 731.917838387565 
-Avg Current (mA): 145.211797528624 
-Avg Voltage (V): 5.040346933542297 
- Thread : 0 - ThreadProcess id: 32668
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600022 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32669
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.71449873647981E10 - Integer reached: 129353 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.03237046200954                     9.40429e+10 2.55547e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200020-0-0 
-phone format: 2,0,0,0,2,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.3457834720612 
-Ins Current (mA):135.4222510914868 
-Samples: 3000000 
-Consumed Energy (mAs): 86516.53366323434 
-Consumed Energy (mAh): 24.03237046200954 
-Consumed Energy (mWs): 435933.4137188727 
-Consumed Energy (mWh): 121.09261492190909 
-Avg power (mW): 731.917838387565 
-Avg Current (mA): 145.211797528624 
-Avg Voltage (V): 5.040346933542297 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 32668
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600022 seconds 
-Real workload: 4.689791238684032E10 - Integer reached: 129028 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32669
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:24:27 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:34:28 +0100 - Duration: 600012 seconds 
-Real workload: 4.71449873647981E10 - Integer reached: 129353 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.03237046200954 
-Workload: 9.40429e+10 
-Energy efficiency: 2.55547e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_07_45'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.03237046200954
---- Experiment result, Avg Power = 731.917838387565
---- Experiment result, Total Workload = 9.40429e+10
---- Experiment result, Energy Efficiency = 2.55547e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200020-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_20_20_32
---- Performing experiments on configuration 200020-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  2
---- Exact frequency of core  4:  1363200
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1363200
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 2324 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  744.9448049456295
-powermeter script : average_power with numpy  arrays =  744.9448049454912
-powermeter script : Summary Result = time (s): 601.2116229534149
-Ins Current (mA):128.75610127778242
-Samples: 3000000
-Consumed Energy (mAs): 89043.37299606584
-Consumed Energy (mAh): 24.734270276684956
-Consumed Energy (mWs): 448443.9624122648
-Consumed Energy (mWh): 124.56776733674022
-Avg power (mW): 744.9448049456295
-Avg Current (mA): 147.8526774478768
-Avg Voltage (V): 5.0384262077922015
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (905 bytes in 0.033s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2116229534149 
-Ins Current (mA):128.75610127778242 
-Samples: 3000000 
-Consumed Energy (mAs): 89043.37299606584 
-Consumed Energy (mAh): 24.734270276684956 
-Consumed Energy (mWs): 448443.9624122648 
-Consumed Energy (mWh): 124.56776733674022 
-Avg power (mW): 744.9448049456295 
-Avg Current (mA): 147.8526774478768 
-Avg Voltage (V): 5.0384262077922015 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.734270276684956
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 744.9448049456295
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 2382
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:17 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600004 seconds 
-Real workload: 4.683416267474573E10 - Integer reached: 128944 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 2383
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:16 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600016 seconds 
-Real workload: 4.6967025403698715E10 - Integer reached: 129119 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38012e+10
---- Getting energy efficiency
---- Energy efficiency: 2.63688e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200020-0-0 2,0,0,0,2,0,0,0                         [1363200- 0- 0- 0- 1363200- 0- 0- 0]                     time (s): 601.2116229534149 
-Ins Current (mA):128.75610127778242 
-Samples: 3000000 
-Consumed Energy (mAs): 89043.37299606584 
-Consumed Energy (mAh): 24.734270276684956 
-Consumed Energy (mWs): 448443.9624122648 
-Consumed Energy (mWh): 124.56776733674022 
-Avg power (mW): 744.9448049456295 
-Avg Current (mA): 147.8526774478768 
-Avg Voltage (V): 5.0384262077922015 
- Thread : 0 - ThreadProcess id: 2382
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:17 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600004 seconds 
-Real workload: 4.683416267474573E10 - Integer reached: 128944 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 2383
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:16 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600016 seconds 
-Real workload: 4.6967025403698715E10 - Integer reached: 129119 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.734270276684956                     9.38012e+10 2.63688e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200020-0-0 
-phone format: 2,0,0,0,2,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2116229534149 
-Ins Current (mA):128.75610127778242 
-Samples: 3000000 
-Consumed Energy (mAs): 89043.37299606584 
-Consumed Energy (mAh): 24.734270276684956 
-Consumed Energy (mWs): 448443.9624122648 
-Consumed Energy (mWh): 124.56776733674022 
-Avg power (mW): 744.9448049456295 
-Avg Current (mA): 147.8526774478768 
-Avg Voltage (V): 5.0384262077922015 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 2382
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:17 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600004 seconds 
-Real workload: 4.683416267474573E10 - Integer reached: 128944 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 2383
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:40:16 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 18:50:17 +0100 - Duration: 600016 seconds 
-Real workload: 4.6967025403698715E10 - Integer reached: 129119 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.734270276684956 
-Workload: 9.38012e+10 
-Energy efficiency: 2.63688e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_23_34'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.734270276684956
---- Experiment result, Avg Power = 744.9448049456295
---- Experiment result, Total Workload = 9.38012e+10
---- Experiment result, Energy Efficiency = 2.63688e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200020-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_20_36_21
---- Performing experiments on configuration 200020-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  2
---- Exact frequency of core  4:  1363200
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1363200
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 3668 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  717.9204299633639
-powermeter script : average_power with numpy  arrays =  717.9204299633018
-powermeter script : Summary Result = time (s): 601.5907115936279
-Ins Current (mA):147.15080229793978
-Samples: 3000000
-Consumed Energy (mAs): 85475.83701045752
-Consumed Energy (mAh): 23.743288058460422
-Consumed Energy (mWs): 430767.81665986794
-Consumed Energy (mWh): 119.65772684996331
-Avg power (mW): 717.9204299633639
-Avg Current (mA): 142.37241464497
-Avg Voltage (V): 5.042552883250743
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  2
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.038s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5907115936279 
-Ins Current (mA):147.15080229793978 
-Samples: 3000000 
-Consumed Energy (mAs): 85475.83701045752 
-Consumed Energy (mAh): 23.743288058460422 
-Consumed Energy (mWs): 430767.81665986794 
-Consumed Energy (mWh): 119.65772684996331 
-Avg power (mW): 717.9204299633639 
-Avg Current (mA): 142.37241464497 
-Avg Voltage (V): 5.042552883250743 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.743288058460422
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 717.9204299633639
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 3696
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600023 seconds 
-Real workload: 4.712443544614491E10 - Integer reached: 129326 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3697
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600012 seconds 
-Real workload: 4.669240542279424E10 - Integer reached: 128757 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38168e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53081e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200020-0-0 2,0,0,0,2,0,0,0                         [1363200- 0- 0- 0- 1363200- 0- 0- 0]                     time (s): 601.5907115936279 
-Ins Current (mA):147.15080229793978 
-Samples: 3000000 
-Consumed Energy (mAs): 85475.83701045752 
-Consumed Energy (mAh): 23.743288058460422 
-Consumed Energy (mWs): 430767.81665986794 
-Consumed Energy (mWh): 119.65772684996331 
-Avg power (mW): 717.9204299633639 
-Avg Current (mA): 142.37241464497 
-Avg Voltage (V): 5.042552883250743 
- Thread : 0 - ThreadProcess id: 3696
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600023 seconds 
-Real workload: 4.712443544614491E10 - Integer reached: 129326 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3697
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600012 seconds 
-Real workload: 4.669240542279424E10 - Integer reached: 128757 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.743288058460422                     9.38168e+10 2.53081e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200020-0-0 
-phone format: 2,0,0,0,2,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5907115936279 
-Ins Current (mA):147.15080229793978 
-Samples: 3000000 
-Consumed Energy (mAs): 85475.83701045752 
-Consumed Energy (mAh): 23.743288058460422 
-Consumed Energy (mWs): 430767.81665986794 
-Consumed Energy (mWh): 119.65772684996331 
-Avg power (mW): 717.9204299633639 
-Avg Current (mA): 142.37241464497 
-Avg Voltage (V): 5.042552883250743 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 3696
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600023 seconds 
-Real workload: 4.712443544614491E10 - Integer reached: 129326 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3697
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 18:56:06 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 19:06:06 +0100 - Duration: 600012 seconds 
-Real workload: 4.669240542279424E10 - Integer reached: 128757 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.743288058460422 
-Workload: 9.38168e+10 
-Energy efficiency: 2.53081e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_39_23'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.743288058460422
---- Experiment result, Avg Power = 717.9204299633639
---- Experiment result, Total Workload = 9.38168e+10
---- Experiment result, Energy Efficiency = 2.53081e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200020-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_20_52_10
---- Performing experiments on configuration 200200-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  2
---- Exact frequency of core  3:  1363200
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1363200
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 4511 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  720.3754498598336
-powermeter script : average_power with numpy  arrays =  720.3754498597286
-powermeter script : Summary Result = time (s): 601.613443851471
-Ins Current (mA):127.86931807358359
-Samples: 3000000
-Consumed Energy (mAs): 85502.13017351826
-Consumed Energy (mAh): 23.750591714866186
-Consumed Energy (mWs): 431017.1042787621
-Consumed Energy (mWh): 119.72697341076726
-Avg power (mW): 720.3754498598336
-Avg Current (mA): 142.8694332997254
-Avg Voltage (V): 5.042194353417501
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.051s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.613443851471 
-Ins Current (mA):127.86931807358359 
-Samples: 3000000 
-Consumed Energy (mAs): 85502.13017351826 
-Consumed Energy (mAh): 23.750591714866186 
-Consumed Energy (mWs): 431017.1042787621 
-Consumed Energy (mWh): 119.72697341076726 
-Avg power (mW): 720.3754498598336 
-Avg Current (mA): 142.8694332997254 
-Avg Voltage (V): 5.042194353417501 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.750591714866186
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 720.3754498598336
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 4555
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600019 seconds 
-Real workload: 4.694955228711871E10 - Integer reached: 129096 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4556
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600010 seconds 
-Real workload: 4.681064737691991E10 - Integer reached: 128913 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.37602e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53312e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200200-0-0 2,0,0,2,0,0,0,0                         [1363200- 0- 0- 1363200- 0- 0- 0- 0]                     time (s): 601.613443851471 
-Ins Current (mA):127.86931807358359 
-Samples: 3000000 
-Consumed Energy (mAs): 85502.13017351826 
-Consumed Energy (mAh): 23.750591714866186 
-Consumed Energy (mWs): 431017.1042787621 
-Consumed Energy (mWh): 119.72697341076726 
-Avg power (mW): 720.3754498598336 
-Avg Current (mA): 142.8694332997254 
-Avg Voltage (V): 5.042194353417501 
- Thread : 0 - ThreadProcess id: 4555
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600019 seconds 
-Real workload: 4.694955228711871E10 - Integer reached: 129096 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4556
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600010 seconds 
-Real workload: 4.681064737691991E10 - Integer reached: 128913 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.750591714866186                     9.37602e+10 2.53312e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200200-0-0 
-phone format: 2,0,0,2,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.613443851471 
-Ins Current (mA):127.86931807358359 
-Samples: 3000000 
-Consumed Energy (mAs): 85502.13017351826 
-Consumed Energy (mAh): 23.750591714866186 
-Consumed Energy (mWs): 431017.1042787621 
-Consumed Energy (mWh): 119.72697341076726 
-Avg power (mW): 720.3754498598336 
-Avg Current (mA): 142.8694332997254 
-Avg Voltage (V): 5.042194353417501 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 4555
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600019 seconds 
-Real workload: 4.694955228711871E10 - Integer reached: 129096 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4556
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:11:55 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:21:55 +0100 - Duration: 600010 seconds 
-Real workload: 4.681064737691991E10 - Integer reached: 128913 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.750591714866186 
-Workload: 9.37602e+10 
-Energy efficiency: 2.53312e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_20_55_12'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.750591714866186
---- Experiment result, Avg Power = 720.3754498598336
---- Experiment result, Total Workload = 9.37602e+10
---- Experiment result, Energy Efficiency = 2.53312e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200200-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_21_07_59
---- Performing experiments on configuration 200200-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  2
---- Exact frequency of core  3:  1363200
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1363200
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 5424 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  720.5358246997052
-powermeter script : average_power with numpy  arrays =  720.5358246996205
-powermeter script : Summary Result = time (s): 601.3620121479034
-Ins Current (mA):137.14613564758903
-Samples: 3000000
-Consumed Energy (mAs): 84621.45672231389
-Consumed Energy (mAh): 23.505960200642747
-Consumed Energy (mWs): 426663.97994278034
-Consumed Energy (mWh): 118.51777220632788
-Avg power (mW): 720.5358246997052
-Avg Current (mA): 142.8996555023161
-Avg Voltage (V): 5.042250257125545
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (903 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.3620121479034 
-Ins Current (mA):137.14613564758903 
-Samples: 3000000 
-Consumed Energy (mAs): 84621.45672231389 
-Consumed Energy (mAh): 23.505960200642747 
-Consumed Energy (mWs): 426663.97994278034 
-Consumed Energy (mWh): 118.51777220632788 
-Avg power (mW): 720.5358246997052 
-Avg Current (mA): 142.8996555023161 
-Avg Voltage (V): 5.042250257125545 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.505960200642747
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 720.5358246997052
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 5449
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600014 seconds 
-Real workload: 4.672649773539955E10 - Integer reached: 128802 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5450
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600006 seconds 
-Real workload: 4.68243006729817E10 - Integer reached: 128931 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.35508e+10
---- Getting energy efficiency
---- Energy efficiency: 2.51264e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200200-0-0 2,0,0,2,0,0,0,0                         [1363200- 0- 0- 1363200- 0- 0- 0- 0]                     time (s): 601.3620121479034 
-Ins Current (mA):137.14613564758903 
-Samples: 3000000 
-Consumed Energy (mAs): 84621.45672231389 
-Consumed Energy (mAh): 23.505960200642747 
-Consumed Energy (mWs): 426663.97994278034 
-Consumed Energy (mWh): 118.51777220632788 
-Avg power (mW): 720.5358246997052 
-Avg Current (mA): 142.8996555023161 
-Avg Voltage (V): 5.042250257125545 
- Thread : 0 - ThreadProcess id: 5449
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600014 seconds 
-Real workload: 4.672649773539955E10 - Integer reached: 128802 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5450
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600006 seconds 
-Real workload: 4.68243006729817E10 - Integer reached: 128931 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.505960200642747                     9.35508e+10 2.51264e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200200-0-0 
-phone format: 2,0,0,2,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.3620121479034 
-Ins Current (mA):137.14613564758903 
-Samples: 3000000 
-Consumed Energy (mAs): 84621.45672231389 
-Consumed Energy (mAh): 23.505960200642747 
-Consumed Energy (mWs): 426663.97994278034 
-Consumed Energy (mWh): 118.51777220632788 
-Avg power (mW): 720.5358246997052 
-Avg Current (mA): 142.8996555023161 
-Avg Voltage (V): 5.042250257125545 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 5449
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600014 seconds 
-Real workload: 4.672649773539955E10 - Integer reached: 128802 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5450
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:27:44 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:37:44 +0100 - Duration: 600006 seconds 
-Real workload: 4.68243006729817E10 - Integer reached: 128931 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.505960200642747 
-Workload: 9.35508e+10 
-Energy efficiency: 2.51264e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_11_01'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.505960200642747
---- Experiment result, Avg Power = 720.5358246997052
---- Experiment result, Total Workload = 9.35508e+10
---- Experiment result, Energy Efficiency = 2.51264e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200200-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_21_23_50
---- Performing experiments on configuration 200200-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  2
---- Exact frequency of core  3:  1363200
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1363200
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 6321 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  715.786262487798
-powermeter script : average_power with numpy  arrays =  715.78626248765
-powermeter script : Summary Result = time (s): 601.5122427940369
-Ins Current (mA):145.368836938176
-Samples: 3000000
-Consumed Energy (mAs): 84342.56116993622
-Consumed Energy (mAh): 23.42848921387117
-Consumed Energy (mWs): 425236.9201080539
-Consumed Energy (mWh): 118.12136669668163
-Avg power (mW): 715.786262487798
-Avg Current (mA): 141.936792114253
-Avg Voltage (V): 5.042993094500973
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  2
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (906 bytes in 0.028s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5122427940369 
-Ins Current (mA):145.368836938176 
-Samples: 3000000 
-Consumed Energy (mAs): 84342.56116993622 
-Consumed Energy (mAh): 23.42848921387117 
-Consumed Energy (mWs): 425236.9201080539 
-Consumed Energy (mWh): 118.12136669668163 
-Avg power (mW): 715.786262487798 
-Avg Current (mA): 141.936792114253 
-Avg Voltage (V): 5.042993094500973 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.42848921387117
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 715.786262487798
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 6347
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.7808940774018616E10 - Integer reached: 130222 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6348
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600010 seconds 
-Real workload: 4.7563121197769875E10 - Integer reached: 129901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.53721e+10
---- Getting energy efficiency
---- Energy efficiency: 2.45653e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 200200-0-0 2,0,0,2,0,0,0,0                         [1363200- 0- 0- 1363200- 0- 0- 0- 0]                     time (s): 601.5122427940369 
-Ins Current (mA):145.368836938176 
-Samples: 3000000 
-Consumed Energy (mAs): 84342.56116993622 
-Consumed Energy (mAh): 23.42848921387117 
-Consumed Energy (mWs): 425236.9201080539 
-Consumed Energy (mWh): 118.12136669668163 
-Avg power (mW): 715.786262487798 
-Avg Current (mA): 141.936792114253 
-Avg Voltage (V): 5.042993094500973 
- Thread : 0 - ThreadProcess id: 6347
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.7808940774018616E10 - Integer reached: 130222 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6348
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600010 seconds 
-Real workload: 4.7563121197769875E10 - Integer reached: 129901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.42848921387117                     9.53721e+10 2.45653e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 200200-0-0 
-phone format: 2,0,0,2,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5122427940369 
-Ins Current (mA):145.368836938176 
-Samples: 3000000 
-Consumed Energy (mAs): 84342.56116993622 
-Consumed Energy (mAh): 23.42848921387117 
-Consumed Energy (mWs): 425236.9201080539 
-Consumed Energy (mWh): 118.12136669668163 
-Avg power (mW): 715.786262487798 
-Avg Current (mA): 141.936792114253 
-Avg Voltage (V): 5.042993094500973 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 6347
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600002 seconds 
-Real workload: 4.7808940774018616E10 - Integer reached: 130222 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6348
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:43:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 19:53:35 +0100 - Duration: 600010 seconds 
-Real workload: 4.7563121197769875E10 - Integer reached: 129901 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.42848921387117 
-Workload: 9.53721e+10 
-Energy efficiency: 2.45653e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_26_52'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.42848921387117
---- Experiment result, Avg Power = 715.786262487798
---- Experiment result, Total Workload = 9.53721e+10
---- Experiment result, Energy Efficiency = 2.45653e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 200200-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_21_39_39
---- Performing experiments on configuration 202000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  2
---- Exact frequency of core  2:  1363200
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1363200
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 7185 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  727.6323355556636
-powermeter script : average_power with numpy  arrays =  727.6323355556075
-powermeter script : Summary Result = time (s): 601.2154786586761
-Ins Current (mA):136.3571662602865
-Samples: 3000000
-Consumed Energy (mAs): 86733.12376634628
-Consumed Energy (mAh): 24.092534379540634
-Consumed Energy (mWs): 437121.96536654566
-Consumed Energy (mWh): 121.4227681573738
-Avg power (mW): 727.6323355556636
-Avg Current (mA): 144.335084258714
-Avg Voltage (V): 5.041271422625258
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.032s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2154786586761 
-Ins Current (mA):136.3571662602865 
-Samples: 3000000 
-Consumed Energy (mAs): 86733.12376634628 
-Consumed Energy (mAh): 24.092534379540634 
-Consumed Energy (mWs): 437121.96536654566 
-Consumed Energy (mWh): 121.4227681573738 
-Avg power (mW): 727.6323355556636 
-Avg Current (mA): 144.335084258714 
-Avg Voltage (V): 5.041271422625258 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.092534379540634
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 727.6323355556636
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 7210
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600021 seconds 
-Real workload: 4.690398613648207E10 - Integer reached: 129036 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 7211
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600001 seconds 
-Real workload: 4.772386328998816E10 - Integer reached: 130111 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.46278e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54603e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 202000-0-0 2,0,2,0,0,0,0,0                         [1363200- 0- 1363200- 0- 0- 0- 0- 0]                     time (s): 601.2154786586761 
-Ins Current (mA):136.3571662602865 
-Samples: 3000000 
-Consumed Energy (mAs): 86733.12376634628 
-Consumed Energy (mAh): 24.092534379540634 
-Consumed Energy (mWs): 437121.96536654566 
-Consumed Energy (mWh): 121.4227681573738 
-Avg power (mW): 727.6323355556636 
-Avg Current (mA): 144.335084258714 
-Avg Voltage (V): 5.041271422625258 
- Thread : 0 - ThreadProcess id: 7210
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600021 seconds 
-Real workload: 4.690398613648207E10 - Integer reached: 129036 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 7211
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600001 seconds 
-Real workload: 4.772386328998816E10 - Integer reached: 130111 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.092534379540634                     9.46278e+10 2.54603e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 202000-0-0 
-phone format: 2,0,2,0,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2154786586761 
-Ins Current (mA):136.3571662602865 
-Samples: 3000000 
-Consumed Energy (mAs): 86733.12376634628 
-Consumed Energy (mAh): 24.092534379540634 
-Consumed Energy (mWs): 437121.96536654566 
-Consumed Energy (mWh): 121.4227681573738 
-Avg power (mW): 727.6323355556636 
-Avg Current (mA): 144.335084258714 
-Avg Voltage (V): 5.041271422625258 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 7210
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600021 seconds 
-Real workload: 4.690398613648207E10 - Integer reached: 129036 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 7211
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 19:59:24 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:09:24 +0100 - Duration: 600001 seconds 
-Real workload: 4.772386328998816E10 - Integer reached: 130111 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.092534379540634 
-Workload: 9.46278e+10 
-Energy efficiency: 2.54603e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_42_41'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.092534379540634
---- Experiment result, Avg Power = 727.6323355556636
---- Experiment result, Total Workload = 9.46278e+10
---- Experiment result, Energy Efficiency = 2.54603e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 202000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_21_55_27
---- Performing experiments on configuration 202000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  2
---- Exact frequency of core  2:  1363200
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1363200
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 8020 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  727.6231161055088
-powermeter script : average_power with numpy  arrays =  727.6231161054499
-powermeter script : Summary Result = time (s): 601.1753022670746
-Ins Current (mA):193.95735254341886
-Samples: 3000000
-Consumed Energy (mAs): 87167.24220609097
-Consumed Energy (mAh): 24.21312283502527
-Consumed Energy (mWs): 439242.42416581203
-Consumed Energy (mWh): 122.01178449050335
-Avg power (mW): 727.6231161055088
-Avg Current (mA): 144.33147272445504
-Avg Voltage (V): 5.041333690917315
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (905 bytes in 0.044s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.1753022670746 
-Ins Current (mA):193.95735254341886 
-Samples: 3000000 
-Consumed Energy (mAs): 87167.24220609097 
-Consumed Energy (mAh): 24.21312283502527 
-Consumed Energy (mWs): 439242.42416581203 
-Consumed Energy (mWh): 122.01178449050335 
-Avg power (mW): 727.6231161055088 
-Avg Current (mA): 144.33147272445504 
-Avg Voltage (V): 5.041333690917315 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.21312283502527
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 727.6231161055088
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 8045
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600006 seconds 
-Real workload: 4.677197425996361E10 - Integer reached: 128862 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8046
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600018 seconds 
-Real workload: 4.6875898467020775E10 - Integer reached: 128999 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36479e+10
---- Getting energy efficiency
---- Energy efficiency: 2.58555e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 202000-0-0 2,0,2,0,0,0,0,0                         [1363200- 0- 1363200- 0- 0- 0- 0- 0]                     time (s): 601.1753022670746 
-Ins Current (mA):193.95735254341886 
-Samples: 3000000 
-Consumed Energy (mAs): 87167.24220609097 
-Consumed Energy (mAh): 24.21312283502527 
-Consumed Energy (mWs): 439242.42416581203 
-Consumed Energy (mWh): 122.01178449050335 
-Avg power (mW): 727.6231161055088 
-Avg Current (mA): 144.33147272445504 
-Avg Voltage (V): 5.041333690917315 
- Thread : 0 - ThreadProcess id: 8045
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600006 seconds 
-Real workload: 4.677197425996361E10 - Integer reached: 128862 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8046
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600018 seconds 
-Real workload: 4.6875898467020775E10 - Integer reached: 128999 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.21312283502527                     9.36479e+10 2.58555e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 202000-0-0 
-phone format: 2,0,2,0,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.1753022670746 
-Ins Current (mA):193.95735254341886 
-Samples: 3000000 
-Consumed Energy (mAs): 87167.24220609097 
-Consumed Energy (mAh): 24.21312283502527 
-Consumed Energy (mWs): 439242.42416581203 
-Consumed Energy (mWh): 122.01178449050335 
-Avg power (mW): 727.6231161055088 
-Avg Current (mA): 144.33147272445504 
-Avg Voltage (V): 5.041333690917315 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 8045
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600006 seconds 
-Real workload: 4.677197425996361E10 - Integer reached: 128862 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8046
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:15:12 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:25:12 +0100 - Duration: 600018 seconds 
-Real workload: 4.6875898467020775E10 - Integer reached: 128999 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.21312283502527 
-Workload: 9.36479e+10 
-Energy efficiency: 2.58555e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_21_58_29'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.21312283502527
---- Experiment result, Avg Power = 727.6231161055088
---- Experiment result, Total Workload = 9.36479e+10
---- Experiment result, Energy Efficiency = 2.58555e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 202000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_22_11_16
---- Performing experiments on configuration 202000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  2
---- Exact frequency of core  2:  1363200
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1363200
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 8855 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  724.8966738025193
-powermeter script : average_power with numpy  arrays =  724.8966738024386
-powermeter script : Summary Result = time (s): 601.195641040802
-Ins Current (mA):137.7705390207105
-Samples: 3000000
-Consumed Energy (mAs): 87059.55676922263
-Consumed Energy (mAh): 24.183210213672954
-Consumed Energy (mWs): 438666.6942424996
-Consumed Energy (mWh): 121.85185951180544
-Avg power (mW): 724.8966738025193
-Avg Current (mA): 143.77942548098702
-Avg Voltage (V): 5.041727433375908
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  0
---- frequency level of core 2 is  2
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.195641040802 
-Ins Current (mA):137.7705390207105 
-Samples: 3000000 
-Consumed Energy (mAs): 87059.55676922263 
-Consumed Energy (mAh): 24.183210213672954 
-Consumed Energy (mWs): 438666.6942424996 
-Consumed Energy (mWh): 121.85185951180544 
-Avg power (mW): 724.8966738025193 
-Avg Current (mA): 143.77942548098702 
-Avg Voltage (V): 5.041727433375908 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.183210213672954
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 724.8966738025193
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 8880
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600022 seconds 
-Real workload: 4.679472114142877E10 - Integer reached: 128892 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8881
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600011 seconds 
-Real workload: 4.659398912340574E10 - Integer reached: 128627 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.33887e+10
---- Getting energy efficiency
---- Energy efficiency: 2.58952e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 202000-0-0 2,0,2,0,0,0,0,0                         [1363200- 0- 1363200- 0- 0- 0- 0- 0]                     time (s): 601.195641040802 
-Ins Current (mA):137.7705390207105 
-Samples: 3000000 
-Consumed Energy (mAs): 87059.55676922263 
-Consumed Energy (mAh): 24.183210213672954 
-Consumed Energy (mWs): 438666.6942424996 
-Consumed Energy (mWh): 121.85185951180544 
-Avg power (mW): 724.8966738025193 
-Avg Current (mA): 143.77942548098702 
-Avg Voltage (V): 5.041727433375908 
- Thread : 0 - ThreadProcess id: 8880
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600022 seconds 
-Real workload: 4.679472114142877E10 - Integer reached: 128892 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8881
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600011 seconds 
-Real workload: 4.659398912340574E10 - Integer reached: 128627 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.183210213672954                     9.33887e+10 2.58952e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 202000-0-0 
-phone format: 2,0,2,0,0,0,0,0 
-Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.195641040802 
-Ins Current (mA):137.7705390207105 
-Samples: 3000000 
-Consumed Energy (mAs): 87059.55676922263 
-Consumed Energy (mAh): 24.183210213672954 
-Consumed Energy (mWs): 438666.6942424996 
-Consumed Energy (mWh): 121.85185951180544 
-Avg power (mW): 724.8966738025193 
-Avg Current (mA): 143.77942548098702 
-Avg Voltage (V): 5.041727433375908 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 8880
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600022 seconds 
-Real workload: 4.679472114142877E10 - Integer reached: 128892 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 8881
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:31:00 +0100 
-Core id: 2 
-Ending time: Sat, 18 Dec 2021 20:41:00 +0100 - Duration: 600011 seconds 
-Real workload: 4.659398912340574E10 - Integer reached: 128627 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.183210213672954 
-Workload: 9.33887e+10 
-Energy efficiency: 2.58952e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_14_18'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.183210213672954
---- Experiment result, Avg Power = 724.8966738025193
---- Experiment result, Total Workload = 9.33887e+10
---- Experiment result, Energy Efficiency = 2.58952e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 202000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_22_27_04
---- Performing experiments on configuration 220000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  2
---- Exact frequency of core  1:  1363200
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1363200
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 9693 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  723.8593883501256
-powermeter script : average_power with numpy  arrays =  723.8593883500184
-powermeter script : Summary Result = time (s): 601.2021062374115
-Ins Current (mA):133.69288644909122
-Samples: 3000000
-Consumed Energy (mAs): 85957.79190228348
-Consumed Energy (mAh): 23.877164417300968
-Consumed Energy (mWs): 433243.8018318768
-Consumed Energy (mWh): 120.34550050885467
-Avg power (mW): 723.8593883501256
-Avg Current (mA): 143.5685163810891
-Avg Voltage (V): 5.041908954667394
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (905 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2021062374115 
-Ins Current (mA):133.69288644909122 
-Samples: 3000000 
-Consumed Energy (mAs): 85957.79190228348 
-Consumed Energy (mAh): 23.877164417300968 
-Consumed Energy (mWs): 433243.8018318768 
-Consumed Energy (mWh): 120.34550050885467 
-Avg power (mW): 723.8593883501256 
-Avg Current (mA): 143.5685163810891 
-Avg Voltage (V): 5.041908954667394 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.877164417300968
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 723.8593883501256
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 9718
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600017 seconds 
-Real workload: 4.643448149688173E10 - Integer reached: 128416 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 9719
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600016 seconds 
-Real workload: 4.6713616902025856E10 - Integer reached: 128785 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.31481e+10
---- Getting energy efficiency
---- Energy efficiency: 2.56335e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 220000-0-0 2,2,0,0,0,0,0,0                         [1363200- 1363200- 0- 0- 0- 0- 0- 0]                     time (s): 601.2021062374115 
-Ins Current (mA):133.69288644909122 
-Samples: 3000000 
-Consumed Energy (mAs): 85957.79190228348 
-Consumed Energy (mAh): 23.877164417300968 
-Consumed Energy (mWs): 433243.8018318768 
-Consumed Energy (mWh): 120.34550050885467 
-Avg power (mW): 723.8593883501256 
-Avg Current (mA): 143.5685163810891 
-Avg Voltage (V): 5.041908954667394 
- Thread : 0 - ThreadProcess id: 9718
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600017 seconds 
-Real workload: 4.643448149688173E10 - Integer reached: 128416 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 9719
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600016 seconds 
-Real workload: 4.6713616902025856E10 - Integer reached: 128785 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.877164417300968                     9.31481e+10 2.56335e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 220000-0-0 
-phone format: 2,2,0,0,0,0,0,0 
-Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2021062374115 
-Ins Current (mA):133.69288644909122 
-Samples: 3000000 
-Consumed Energy (mAs): 85957.79190228348 
-Consumed Energy (mAh): 23.877164417300968 
-Consumed Energy (mWs): 433243.8018318768 
-Consumed Energy (mWh): 120.34550050885467 
-Avg power (mW): 723.8593883501256 
-Avg Current (mA): 143.5685163810891 
-Avg Voltage (V): 5.041908954667394 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 9718
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600017 seconds 
-Real workload: 4.643448149688173E10 - Integer reached: 128416 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 9719
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 20:46:48 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 20:56:48 +0100 - Duration: 600016 seconds 
-Real workload: 4.6713616902025856E10 - Integer reached: 128785 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.877164417300968 
-Workload: 9.31481e+10 
-Energy efficiency: 2.56335e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_30_06'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.877164417300968
---- Experiment result, Avg Power = 723.8593883501256
---- Experiment result, Total Workload = 9.31481e+10
---- Experiment result, Energy Efficiency = 2.56335e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 220000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_22_42_53
---- Performing experiments on configuration 220000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  2
---- Exact frequency of core  1:  1363200
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1363200
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 10548 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  729.5652161595167
-powermeter script : average_power with numpy  arrays =  729.565216159491
-powermeter script : Summary Result = time (s): 606.2593667507172
-Ins Current (mA):130.86690540592022
-Samples: 3000000
-Consumed Energy (mAs): 87351.02678801218
-Consumed Energy (mAh): 24.264174107781162
-Consumed Energy (mWs): 440069.83466813795
-Consumed Energy (mWh): 122.24162074114943
-Avg power (mW): 729.5652161595167
-Avg Current (mA): 144.72738033335216
-Avg Voltage (V): 5.040961941542099
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.043s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 606.2593667507172 
-Ins Current (mA):130.86690540592022 
-Samples: 3000000 
-Consumed Energy (mAs): 87351.02678801218 
-Consumed Energy (mAh): 24.264174107781162 
-Consumed Energy (mWs): 440069.83466813795 
-Consumed Energy (mWh): 122.24162074114943 
-Avg power (mW): 729.5652161595167 
-Avg Current (mA): 144.72738033335216 
-Avg Voltage (V): 5.040961941542099 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.264174107781162
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 729.5652161595167
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 10573
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600003 seconds 
-Real workload: 4.667044166974455E10 - Integer reached: 128728 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 10574
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:37 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600013 seconds 
-Real workload: 4.669392036272715E10 - Integer reached: 128759 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.33644e+10
---- Getting energy efficiency
---- Energy efficiency: 2.59887e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 220000-0-0 2,2,0,0,0,0,0,0                         [1363200- 1363200- 0- 0- 0- 0- 0- 0]                     time (s): 606.2593667507172 
-Ins Current (mA):130.86690540592022 
-Samples: 3000000 
-Consumed Energy (mAs): 87351.02678801218 
-Consumed Energy (mAh): 24.264174107781162 
-Consumed Energy (mWs): 440069.83466813795 
-Consumed Energy (mWh): 122.24162074114943 
-Avg power (mW): 729.5652161595167 
-Avg Current (mA): 144.72738033335216 
-Avg Voltage (V): 5.040961941542099 
- Thread : 0 - ThreadProcess id: 10573
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600003 seconds 
-Real workload: 4.667044166974455E10 - Integer reached: 128728 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 10574
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:37 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600013 seconds 
-Real workload: 4.669392036272715E10 - Integer reached: 128759 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.264174107781162                     9.33644e+10 2.59887e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 220000-0-0 
-phone format: 2,2,0,0,0,0,0,0 
-Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 606.2593667507172 
-Ins Current (mA):130.86690540592022 
-Samples: 3000000 
-Consumed Energy (mAs): 87351.02678801218 
-Consumed Energy (mAh): 24.264174107781162 
-Consumed Energy (mWs): 440069.83466813795 
-Consumed Energy (mWh): 122.24162074114943 
-Avg power (mW): 729.5652161595167 
-Avg Current (mA): 144.72738033335216 
-Avg Voltage (V): 5.040961941542099 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 10573
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:36 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600003 seconds 
-Real workload: 4.667044166974455E10 - Integer reached: 128728 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 10574
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:02:37 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:12:37 +0100 - Duration: 600013 seconds 
-Real workload: 4.669392036272715E10 - Integer reached: 128759 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.264174107781162 
-Workload: 9.33644e+10 
-Energy efficiency: 2.59887e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_22_45_55'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.264174107781162
---- Experiment result, Avg Power = 729.5652161595167
---- Experiment result, Total Workload = 9.33644e+10
---- Experiment result, Energy Efficiency = 2.59887e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 220000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_22_58_45
---- Performing experiments on configuration 220000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  2
---- Exact frequency of core  0:  1363200
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1363200
---- Frequency level of core 1 is  2
---- Exact frequency of core  1:  1363200
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1363200
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 11411 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  730.7086812082333
-powermeter script : average_power with numpy  arrays =  730.7086812081985
-powermeter script : Summary Result = time (s): 601.4860439300537
-Ins Current (mA):127.82013341511453
-Samples: 3000000
-Consumed Energy (mAs): 87638.51190752091
-Consumed Energy (mAh): 24.344031085422476
-Consumed Energy (mWs): 441529.32730660896
-Consumed Energy (mWh): 122.64703536294694
-Avg power (mW): 730.7086812082333
-Avg Current (mA): 144.95682270892323
-Avg Voltage (V): 5.040871257750412
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  2
---- frequency level of core 1 is  2
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4860439300537 
-Ins Current (mA):127.82013341511453 
-Samples: 3000000 
-Consumed Energy (mAs): 87638.51190752091 
-Consumed Energy (mAh): 24.344031085422476 
-Consumed Energy (mWs): 441529.32730660896 
-Consumed Energy (mWh): 122.64703536294694 
-Avg power (mW): 730.7086812082333 
-Avg Current (mA): 144.95682270892323 
-Avg Voltage (V): 5.040871257750412 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.344031085422476
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 730.7086812082333
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 11436
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600017 seconds 
-Real workload: 4.6428439404235916E10 - Integer reached: 128408 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 11437
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600022 seconds 
-Real workload: 4.679396282136006E10 - Integer reached: 128891 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.32224e+10
---- Getting energy efficiency
---- Energy efficiency: 2.61139e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 220000-0-0 2,2,0,0,0,0,0,0                         [1363200- 1363200- 0- 0- 0- 0- 0- 0]                     time (s): 601.4860439300537 
-Ins Current (mA):127.82013341511453 
-Samples: 3000000 
-Consumed Energy (mAs): 87638.51190752091 
-Consumed Energy (mAh): 24.344031085422476 
-Consumed Energy (mWs): 441529.32730660896 
-Consumed Energy (mWh): 122.64703536294694 
-Avg power (mW): 730.7086812082333 
-Avg Current (mA): 144.95682270892323 
-Avg Voltage (V): 5.040871257750412 
- Thread : 0 - ThreadProcess id: 11436
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600017 seconds 
-Real workload: 4.6428439404235916E10 - Integer reached: 128408 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 11437
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600022 seconds 
-Real workload: 4.679396282136006E10 - Integer reached: 128891 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.344031085422476                     9.32224e+10 2.61139e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 220000-0-0 
-phone format: 2,2,0,0,0,0,0,0 
-Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4860439300537 
-Ins Current (mA):127.82013341511453 
-Samples: 3000000 
-Consumed Energy (mAs): 87638.51190752091 
-Consumed Energy (mAh): 24.344031085422476 
-Consumed Energy (mWs): 441529.32730660896 
-Consumed Energy (mWh): 122.64703536294694 
-Avg power (mW): 730.7086812082333 
-Avg Current (mA): 144.95682270892323 
-Avg Voltage (V): 5.040871257750412 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 11436
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600017 seconds 
-Real workload: 4.6428439404235916E10 - Integer reached: 128408 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 11437
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:18:29 +0100 
-Core id: 1 
-Ending time: Sat, 18 Dec 2021 21:28:29 +0100 - Duration: 600022 seconds 
-Real workload: 4.679396282136006E10 - Integer reached: 128891 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.344031085422476 
-Workload: 9.32224e+10 
-Energy efficiency: 2.61139e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_01_47'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.344031085422476
---- Experiment result, Avg Power = 730.7086812082333
---- Experiment result, Total Workload = 9.32224e+10
---- Experiment result, Energy Efficiency = 2.61139e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 220000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_23_14_33
---- Performing experiments on configuration 300003-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  3
---- Exact frequency of core  5:  1804800
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1804800
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 12293 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1062.5906794670752
-powermeter script : average_power with numpy  arrays =  1062.5906794671175
-powermeter script : Summary Result = time (s): 601.6380348205566
-Ins Current (mA):237.92908247234158
-Samples: 3000000
-Consumed Energy (mAs): 127160.38051081261
-Consumed Energy (mAh): 35.32232791967017
-Consumed Energy (mWs): 634444.9087143756
-Consumed Energy (mWh): 176.23469686510433
-Avg power (mW): 1062.5906794670752
-Avg Current (mA): 212.9257662822509
-Avg Voltage (V): 4.990427875499682
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.020s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.6380348205566 
-Ins Current (mA):237.92908247234158 
-Samples: 3000000 
-Consumed Energy (mAs): 127160.38051081261 
-Consumed Energy (mAh): 35.32232791967017 
-Consumed Energy (mWs): 634444.9087143756 
-Consumed Energy (mWh): 176.23469686510433 
-Avg power (mW): 1062.5906794670752 
-Avg Current (mA): 212.9257662822509 
-Avg Voltage (V): 4.990427875499682 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 35.32232791967017
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1062.5906794670752
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 12318
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600009 seconds 
-Real workload: 1.5430367412140735E11 - Integer reached: 228332 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 12319
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600007 seconds 
-Real workload: 1.5403474349021585E11 - Integer reached: 228141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.08338e+11
---- Getting energy efficiency
---- Energy efficiency: 1.14557e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300003-0-0 3,0,0,0,0,3,0,0                         [1804800- 0- 0- 0- 0- 1804800- 0- 0]                     time (s): 601.6380348205566 
-Ins Current (mA):237.92908247234158 
-Samples: 3000000 
-Consumed Energy (mAs): 127160.38051081261 
-Consumed Energy (mAh): 35.32232791967017 
-Consumed Energy (mWs): 634444.9087143756 
-Consumed Energy (mWh): 176.23469686510433 
-Avg power (mW): 1062.5906794670752 
-Avg Current (mA): 212.9257662822509 
-Avg Voltage (V): 4.990427875499682 
- Thread : 0 - ThreadProcess id: 12318
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600009 seconds 
-Real workload: 1.5430367412140735E11 - Integer reached: 228332 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 12319
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600007 seconds 
-Real workload: 1.5403474349021585E11 - Integer reached: 228141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 35.32232791967017                     3.08338e+11 1.14557e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300003-0-0 
-phone format: 3,0,0,0,0,3,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.6380348205566 
-Ins Current (mA):237.92908247234158 
-Samples: 3000000 
-Consumed Energy (mAs): 127160.38051081261 
-Consumed Energy (mAh): 35.32232791967017 
-Consumed Energy (mWs): 634444.9087143756 
-Consumed Energy (mWh): 176.23469686510433 
-Avg power (mW): 1062.5906794670752 
-Avg Current (mA): 212.9257662822509 
-Avg Voltage (V): 4.990427875499682 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 12318
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600009 seconds 
-Real workload: 1.5430367412140735E11 - Integer reached: 228332 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 12319
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:34:15 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 21:44:15 +0100 - Duration: 600007 seconds 
-Real workload: 1.5403474349021585E11 - Integer reached: 228141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 35.32232791967017 
-Workload: 3.08338e+11 
-Energy efficiency: 1.14557e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_17_35'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 35.32232791967017
---- Experiment result, Avg Power = 1062.5906794670752
---- Experiment result, Total Workload = 3.08338e+11
---- Experiment result, Energy Efficiency = 1.14557e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300003-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_23_30_19
---- Performing experiments on configuration 300003-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  3
---- Exact frequency of core  5:  1804800
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1804800
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 13141 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1054.6014541487316
-powermeter script : average_power with numpy  arrays =  1054.6014541488285
-powermeter script : Summary Result = time (s): 601.4238367080688
-Ins Current (mA):219.54640314217897
-Samples: 3000000
-Consumed Energy (mAs): 127943.69804824845
-Consumed Energy (mAh): 35.53991612451346
-Consumed Energy (mWs): 638213.3090708976
-Consumed Energy (mWh): 177.281474741916
-Avg power (mW): 1054.6014541487316
-Avg Current (mA): 211.2719801557268
-Avg Voltage (V): 4.991676858291354
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.1 MB/s (910 bytes in 0.017s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4238367080688 
-Ins Current (mA):219.54640314217897 
-Samples: 3000000 
-Consumed Energy (mAs): 127943.69804824845 
-Consumed Energy (mAh): 35.53991612451346 
-Consumed Energy (mWs): 638213.3090708976 
-Consumed Energy (mWh): 177.281474741916 
-Avg power (mW): 1054.6014541487316 
-Avg Current (mA): 211.2719801557268 
-Avg Voltage (V): 4.991676858291354 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 35.53991612451346
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1054.6014541487316
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 13166
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:00:00 +0100 - Duration: 600012 seconds 
-Real workload: 1.5383636978575958E11 - Integer reached: 228000 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 13167
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:00:01 +0100 - Duration: 600002 seconds 
-Real workload: 1.5377308682551254E11 - Integer reached: 227955 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.07609e+11
---- Getting energy efficiency
---- Energy efficiency: 1.15536e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300003-0-0 3,0,0,0,0,3,0,0                         [1804800- 0- 0- 0- 0- 1804800- 0- 0]                     time (s): 601.4238367080688 
-Ins Current (mA):219.54640314217897 
-Samples: 3000000 
-Consumed Energy (mAs): 127943.69804824845 
-Consumed Energy (mAh): 35.53991612451346 
-Consumed Energy (mWs): 638213.3090708976 
-Consumed Energy (mWh): 177.281474741916 
-Avg power (mW): 1054.6014541487316 
-Avg Current (mA): 211.2719801557268 
-Avg Voltage (V): 4.991676858291354 
- Thread : 0 - ThreadProcess id: 13166
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:00:00 +0100 - Duration: 600012 seconds 
-Real workload: 1.5383636978575958E11 - Integer reached: 228000 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 13167
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:00:01 +0100 - Duration: 600002 seconds 
-Real workload: 1.5377308682551254E11 - Integer reached: 227955 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 35.53991612451346                     3.07609e+11 1.15536e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300003-0-0 
-phone format: 3,0,0,0,0,3,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4238367080688 
-Ins Current (mA):219.54640314217897 
-Samples: 3000000 
-Consumed Energy (mAs): 127943.69804824845 
-Consumed Energy (mAh): 35.53991612451346 
-Consumed Energy (mWs): 638213.3090708976 
-Consumed Energy (mWh): 177.281474741916 
-Avg power (mW): 1054.6014541487316 
-Avg Current (mA): 211.2719801557268 
-Avg Voltage (V): 4.991676858291354 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 13166
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:00:00 +0100 - Duration: 600012 seconds 
-Real workload: 1.5383636978575958E11 - Integer reached: 228000 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 13167
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 21:50:00 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:00:01 +0100 - Duration: 600002 seconds 
-Real workload: 1.5377308682551254E11 - Integer reached: 227955 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 35.53991612451346 
-Workload: 3.07609e+11 
-Energy efficiency: 1.15536e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_33_21'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 35.53991612451346
---- Experiment result, Avg Power = 1054.6014541487316
---- Experiment result, Total Workload = 3.07609e+11
---- Experiment result, Energy Efficiency = 1.15536e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300003-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 03Oct22_23_46_05
---- Performing experiments on configuration 300003-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  3
---- Exact frequency of core  5:  1804800
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 1804800
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 13979 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1067.4886839615626
-powermeter script : average_power with numpy  arrays =  1067.4886839615303
-powermeter script : Summary Result = time (s): 601.2559251785278
-Ins Current (mA):190.05018515132122
-Samples: 3000000
-Consumed Energy (mAs): 128583.14999373817
-Consumed Energy (mAh): 35.71754166492727
-Consumed Energy (mWs): 641336.9967637004
-Consumed Energy (mWh): 178.14916576769454
-Avg power (mW): 1067.4886839615626
-Avg Current (mA): 213.94079139297617
-Avg Voltage (V): 4.989645392125109
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  3
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.018s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2559251785278 
-Ins Current (mA):190.05018515132122 
-Samples: 3000000 
-Consumed Energy (mAs): 128583.14999373817 
-Consumed Energy (mAh): 35.71754166492727 
-Consumed Energy (mWs): 641336.9967637004 
-Consumed Energy (mWh): 178.14916576769454 
-Avg power (mW): 1067.4886839615626 
-Avg Current (mA): 213.94079139297617 
-Avg Voltage (V): 4.989645392125109 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 35.71754166492727
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1067.4886839615626
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 14004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:15:46 +0100 - Duration: 600004 seconds 
-Real workload: 1.5409808227258325E11 - Integer reached: 228186 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14005
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:15:47 +0100 - Duration: 600001 seconds 
-Real workload: 1.5399815395314246E11 - Integer reached: 228115 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.08096e+11
---- Getting energy efficiency
---- Energy efficiency: 1.1593e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300003-0-0 3,0,0,0,0,3,0,0                         [1804800- 0- 0- 0- 0- 1804800- 0- 0]                     time (s): 601.2559251785278 
-Ins Current (mA):190.05018515132122 
-Samples: 3000000 
-Consumed Energy (mAs): 128583.14999373817 
-Consumed Energy (mAh): 35.71754166492727 
-Consumed Energy (mWs): 641336.9967637004 
-Consumed Energy (mWh): 178.14916576769454 
-Avg power (mW): 1067.4886839615626 
-Avg Current (mA): 213.94079139297617 
-Avg Voltage (V): 4.989645392125109 
- Thread : 0 - ThreadProcess id: 14004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:15:46 +0100 - Duration: 600004 seconds 
-Real workload: 1.5409808227258325E11 - Integer reached: 228186 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14005
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:15:47 +0100 - Duration: 600001 seconds 
-Real workload: 1.5399815395314246E11 - Integer reached: 228115 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 35.71754166492727                     3.08096e+11 1.1593e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300003-0-0 
-phone format: 3,0,0,0,0,3,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2559251785278 
-Ins Current (mA):190.05018515132122 
-Samples: 3000000 
-Consumed Energy (mAs): 128583.14999373817 
-Consumed Energy (mAh): 35.71754166492727 
-Consumed Energy (mWs): 641336.9967637004 
-Consumed Energy (mWh): 178.14916576769454 
-Avg power (mW): 1067.4886839615626 
-Avg Current (mA): 213.94079139297617 
-Avg Voltage (V): 4.989645392125109 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 14004
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:15:46 +0100 - Duration: 600004 seconds 
-Real workload: 1.5409808227258325E11 - Integer reached: 228186 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14005
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:05:46 +0100 
-Core id: 5 
-Ending time: Sat, 18 Dec 2021 22:15:47 +0100 - Duration: 600001 seconds 
-Real workload: 1.5399815395314246E11 - Integer reached: 228115 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 35.71754166492727 
-Workload: 3.08096e+11 
-Energy efficiency: 1.1593e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__03Oct22_23_49_07'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 35.71754166492727
---- Experiment result, Avg Power = 1067.4886839615626
---- Experiment result, Total Workload = 3.08096e+11
---- Experiment result, Energy Efficiency = 1.1593e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300003-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_00_01_50
---- Performing experiments on configuration 300030-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  3
---- Exact frequency of core  4:  1804800
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1804800
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 14813 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  716.9613184199904
-powermeter script : average_power with numpy  arrays =  716.9613184199413
-powermeter script : Summary Result = time (s): 601.2030091285706
-Ins Current (mA):123.4251232390342
-Samples: 3000000
-Consumed Energy (mAs): 85381.09860735078
-Consumed Energy (mAh): 23.716971835375215
-Consumed Energy (mWs): 430447.31139882666
-Consumed Energy (mWh): 119.56869761078518
-Avg power (mW): 716.9613184199904
-Avg Current (mA): 142.1724843362255
-Avg Voltage (V): 5.042897869917217
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.031s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2030091285706 
-Ins Current (mA):123.4251232390342 
-Samples: 3000000 
-Consumed Energy (mAs): 85381.09860735078 
-Consumed Energy (mAh): 23.716971835375215 
-Consumed Energy (mWs): 430447.31139882666 
-Consumed Energy (mWh): 119.56869761078518 
-Avg power (mW): 716.9613184199904 
-Avg Current (mA): 142.1724843362255 
-Avg Voltage (V): 5.042897869917217 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.716971835375215
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 716.9613184199904
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 14838
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600003 seconds 
-Real workload: 4.692676633799167E10 - Integer reached: 129066 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14839
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600010 seconds 
-Real workload: 4.676363518063283E10 - Integer reached: 128851 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36904e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53142e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300030-0-0 3,0,0,0,3,0,0,0                         [1804800- 0- 0- 0- 1804800- 0- 0- 0]                     time (s): 601.2030091285706 
-Ins Current (mA):123.4251232390342 
-Samples: 3000000 
-Consumed Energy (mAs): 85381.09860735078 
-Consumed Energy (mAh): 23.716971835375215 
-Consumed Energy (mWs): 430447.31139882666 
-Consumed Energy (mWh): 119.56869761078518 
-Avg power (mW): 716.9613184199904 
-Avg Current (mA): 142.1724843362255 
-Avg Voltage (V): 5.042897869917217 
- Thread : 0 - ThreadProcess id: 14838
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600003 seconds 
-Real workload: 4.692676633799167E10 - Integer reached: 129066 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14839
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600010 seconds 
-Real workload: 4.676363518063283E10 - Integer reached: 128851 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.716971835375215                     9.36904e+10 2.53142e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300030-0-0 
-phone format: 3,0,0,0,3,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2030091285706 
-Ins Current (mA):123.4251232390342 
-Samples: 3000000 
-Consumed Energy (mAs): 85381.09860735078 
-Consumed Energy (mAh): 23.716971835375215 
-Consumed Energy (mWs): 430447.31139882666 
-Consumed Energy (mWh): 119.56869761078518 
-Avg power (mW): 716.9613184199904 
-Avg Current (mA): 142.1724843362255 
-Avg Voltage (V): 5.042897869917217 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 14838
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600003 seconds 
-Real workload: 4.692676633799167E10 - Integer reached: 129066 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 14839
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:21:34 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:31:34 +0100 - Duration: 600010 seconds 
-Real workload: 4.676363518063283E10 - Integer reached: 128851 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.716971835375215 
-Workload: 9.36904e+10 
-Energy efficiency: 2.53142e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_04_52'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.716971835375215
---- Experiment result, Avg Power = 716.9613184199904
---- Experiment result, Total Workload = 9.36904e+10
---- Experiment result, Energy Efficiency = 2.53142e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300030-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_00_17_38
---- Performing experiments on configuration 300030-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  3
---- Exact frequency of core  4:  1804800
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1804800
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 15743 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  725.4706873172738
-powermeter script : average_power with numpy  arrays =  725.4706873171948
-powermeter script : Summary Result = time (s): 601.1792325973511
-Ins Current (mA):144.70442146808284
-Samples: 3000000
-Consumed Energy (mAs): 86233.69521816686
-Consumed Energy (mAh): 23.953804227268574
-Consumed Energy (mWs): 434631.8041210424
-Consumed Energy (mWh): 120.73105670028956
-Avg power (mW): 725.4706873172738
-Avg Current (mA): 143.8971059218102
-Avg Voltage (V): 5.041593315375467
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.1792325973511 
-Ins Current (mA):144.70442146808284 
-Samples: 3000000 
-Consumed Energy (mAs): 86233.69521816686 
-Consumed Energy (mAh): 23.953804227268574 
-Consumed Energy (mWs): 434631.8041210424 
-Consumed Energy (mWh): 120.73105670028956 
-Avg power (mW): 725.4706873172738 
-Avg Current (mA): 143.8971059218102 
-Avg Voltage (V): 5.041593315375467 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.953804227268574
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 725.4706873172738
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 15769
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:21 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600007 seconds 
-Real workload: 4.6978422735853455E10 - Integer reached: 129134 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 15770
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:22 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600023 seconds 
-Real workload: 4.71678282843284E10 - Integer reached: 129383 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.41463e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54432e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300030-0-0 3,0,0,0,3,0,0,0                         [1804800- 0- 0- 0- 1804800- 0- 0- 0]                     time (s): 601.1792325973511 
-Ins Current (mA):144.70442146808284 
-Samples: 3000000 
-Consumed Energy (mAs): 86233.69521816686 
-Consumed Energy (mAh): 23.953804227268574 
-Consumed Energy (mWs): 434631.8041210424 
-Consumed Energy (mWh): 120.73105670028956 
-Avg power (mW): 725.4706873172738 
-Avg Current (mA): 143.8971059218102 
-Avg Voltage (V): 5.041593315375467 
- Thread : 0 - ThreadProcess id: 15769
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:21 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600007 seconds 
-Real workload: 4.6978422735853455E10 - Integer reached: 129134 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 15770
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:22 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600023 seconds 
-Real workload: 4.71678282843284E10 - Integer reached: 129383 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.953804227268574                     9.41463e+10 2.54432e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300030-0-0 
-phone format: 3,0,0,0,3,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.1792325973511 
-Ins Current (mA):144.70442146808284 
-Samples: 3000000 
-Consumed Energy (mAs): 86233.69521816686 
-Consumed Energy (mAh): 23.953804227268574 
-Consumed Energy (mWs): 434631.8041210424 
-Consumed Energy (mWh): 120.73105670028956 
-Avg power (mW): 725.4706873172738 
-Avg Current (mA): 143.8971059218102 
-Avg Voltage (V): 5.041593315375467 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 15769
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:21 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600007 seconds 
-Real workload: 4.6978422735853455E10 - Integer reached: 129134 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 15770
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:37:22 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 22:47:22 +0100 - Duration: 600023 seconds 
-Real workload: 4.71678282843284E10 - Integer reached: 129383 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.953804227268574 
-Workload: 9.41463e+10 
-Energy efficiency: 2.54432e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_20_40'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.953804227268574
---- Experiment result, Avg Power = 725.4706873172738
---- Experiment result, Total Workload = 9.41463e+10
---- Experiment result, Energy Efficiency = 2.54432e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300030-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_00_33_26
---- Performing experiments on configuration 300030-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  3
---- Exact frequency of core  4:  1804800
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 1804800
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 16580 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  716.9842985354938
-powermeter script : average_power with numpy  arrays =  716.9842985354342
-powermeter script : Summary Result = time (s): 601.2308588027954
-Ins Current (mA):121.01781856834263
-Samples: 3000000
-Consumed Energy (mAs): 85177.38666675844
-Consumed Energy (mAh): 23.66038518521068
-Consumed Energy (mWs): 429373.61396904715
-Consumed Energy (mWh): 119.27044832473531
-Avg power (mW): 716.9842985354938
-Avg Current (mA): 142.17965552096578
-Avg Voltage (V): 5.042805146125618
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  3
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2308588027954 
-Ins Current (mA):121.01781856834263 
-Samples: 3000000 
-Consumed Energy (mAs): 85177.38666675844 
-Consumed Energy (mAh): 23.66038518521068 
-Consumed Energy (mWs): 429373.61396904715 
-Consumed Energy (mWh): 119.27044832473531 
-Avg power (mW): 716.9842985354938 
-Avg Current (mA): 142.17965552096578 
-Avg Voltage (V): 5.042805146125618 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.66038518521068
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 716.9842985354938
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 16605
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600016 seconds 
-Real workload: 4.6979942488798645E10 - Integer reached: 129136 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 16606
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600021 seconds 
-Real workload: 4.674241190778891E10 - Integer reached: 128823 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.37224e+10
---- Getting energy efficiency
---- Energy efficiency: 2.52452e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300030-0-0 3,0,0,0,3,0,0,0                         [1804800- 0- 0- 0- 1804800- 0- 0- 0]                     time (s): 601.2308588027954 
-Ins Current (mA):121.01781856834263 
-Samples: 3000000 
-Consumed Energy (mAs): 85177.38666675844 
-Consumed Energy (mAh): 23.66038518521068 
-Consumed Energy (mWs): 429373.61396904715 
-Consumed Energy (mWh): 119.27044832473531 
-Avg power (mW): 716.9842985354938 
-Avg Current (mA): 142.17965552096578 
-Avg Voltage (V): 5.042805146125618 
- Thread : 0 - ThreadProcess id: 16605
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600016 seconds 
-Real workload: 4.6979942488798645E10 - Integer reached: 129136 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 16606
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600021 seconds 
-Real workload: 4.674241190778891E10 - Integer reached: 128823 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.66038518521068                     9.37224e+10 2.52452e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300030-0-0 
-phone format: 3,0,0,0,3,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2308588027954 
-Ins Current (mA):121.01781856834263 
-Samples: 3000000 
-Consumed Energy (mAs): 85177.38666675844 
-Consumed Energy (mAh): 23.66038518521068 
-Consumed Energy (mWs): 429373.61396904715 
-Consumed Energy (mWh): 119.27044832473531 
-Avg power (mW): 716.9842985354938 
-Avg Current (mA): 142.17965552096578 
-Avg Voltage (V): 5.042805146125618 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 16605
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600016 seconds 
-Real workload: 4.6979942488798645E10 - Integer reached: 129136 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 16606
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 22:53:10 +0100 
-Core id: 4 
-Ending time: Sat, 18 Dec 2021 23:03:10 +0100 - Duration: 600021 seconds 
-Real workload: 4.674241190778891E10 - Integer reached: 128823 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.66038518521068 
-Workload: 9.37224e+10 
-Energy efficiency: 2.52452e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_36_28'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.66038518521068
---- Experiment result, Avg Power = 716.9842985354938
---- Experiment result, Total Workload = 9.37224e+10
---- Experiment result, Energy Efficiency = 2.52452e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300030-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_00_49_14
---- Performing experiments on configuration 300300-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  3
---- Exact frequency of core  3:  1804800
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1804800
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 17415 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  724.3399358849308
-powermeter script : average_power with numpy  arrays =  724.339935884832
-powermeter script : Summary Result = time (s): 602.680333852768
-Ins Current (mA):133.8276462408808
-Samples: 3000000
-Consumed Energy (mAs): 86961.49879005252
-Consumed Energy (mAh): 24.1559718861257
-Consumed Energy (mWs): 438222.53433645604
-Consumed Energy (mWh): 121.72848176012668
-Avg power (mW): 724.3399358849308
-Avg Current (mA): 143.6673507485517
-Avg Voltage (V): 5.041785291584301
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.031s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.680333852768 
-Ins Current (mA):133.8276462408808 
-Samples: 3000000 
-Consumed Energy (mAs): 86961.49879005252 
-Consumed Energy (mAh): 24.1559718861257 
-Consumed Energy (mWs): 438222.53433645604 
-Consumed Energy (mWh): 121.72848176012668 
-Avg power (mW): 724.3399358849308 
-Avg Current (mA): 143.6673507485517 
-Avg Voltage (V): 5.041785291584301 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.1559718861257
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 724.3399358849308
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 17441
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600020 seconds 
-Real workload: 4.677652317509944E10 - Integer reached: 128868 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17442
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600026 seconds 
-Real workload: 4.68986715851106E10 - Integer reached: 129029 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36752e+10
---- Getting energy efficiency
---- Energy efficiency: 2.57869e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300300-0-0 3,0,0,3,0,0,0,0                         [1804800- 0- 0- 1804800- 0- 0- 0- 0]                     time (s): 602.680333852768 
-Ins Current (mA):133.8276462408808 
-Samples: 3000000 
-Consumed Energy (mAs): 86961.49879005252 
-Consumed Energy (mAh): 24.1559718861257 
-Consumed Energy (mWs): 438222.53433645604 
-Consumed Energy (mWh): 121.72848176012668 
-Avg power (mW): 724.3399358849308 
-Avg Current (mA): 143.6673507485517 
-Avg Voltage (V): 5.041785291584301 
- Thread : 0 - ThreadProcess id: 17441
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600020 seconds 
-Real workload: 4.677652317509944E10 - Integer reached: 128868 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17442
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600026 seconds 
-Real workload: 4.68986715851106E10 - Integer reached: 129029 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.1559718861257                     9.36752e+10 2.57869e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300300-0-0 
-phone format: 3,0,0,3,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.680333852768 
-Ins Current (mA):133.8276462408808 
-Samples: 3000000 
-Consumed Energy (mAs): 86961.49879005252 
-Consumed Energy (mAh): 24.1559718861257 
-Consumed Energy (mWs): 438222.53433645604 
-Consumed Energy (mWh): 121.72848176012668 
-Avg power (mW): 724.3399358849308 
-Avg Current (mA): 143.6673507485517 
-Avg Voltage (V): 5.041785291584301 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 17441
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600020 seconds 
-Real workload: 4.677652317509944E10 - Integer reached: 128868 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 17442
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:08:58 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:18:59 +0100 - Duration: 600026 seconds 
-Real workload: 4.68986715851106E10 - Integer reached: 129029 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.1559718861257 
-Workload: 9.36752e+10 
-Energy efficiency: 2.57869e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_00_52_16'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.1559718861257
---- Experiment result, Avg Power = 724.3399358849308
---- Experiment result, Total Workload = 9.36752e+10
---- Experiment result, Energy Efficiency = 2.57869e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300300-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_01_05_03
---- Performing experiments on configuration 300300-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  3
---- Exact frequency of core  3:  1804800
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1804800
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 18246 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  727.0622958983141
-powermeter script : average_power with numpy  arrays =  727.0622958981596
-powermeter script : Summary Result = time (s): 601.3401176929474
-Ins Current (mA):141.19615753863033
-Samples: 3000000
-Consumed Energy (mAs): 87583.1457194329
-Consumed Energy (mAh): 24.32865158873136
-Consumed Energy (mWs): 441257.04311028466
-Consumed Energy (mWh): 122.57140086396797
-Avg power (mW): 727.0622958983141
-Avg Current (mA): 144.21760536704423
-Avg Voltage (V): 5.04142537970928
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.3401176929474 
-Ins Current (mA):141.19615753863033 
-Samples: 3000000 
-Consumed Energy (mAs): 87583.1457194329 
-Consumed Energy (mAh): 24.32865158873136 
-Consumed Energy (mWs): 441257.04311028466 
-Consumed Energy (mWh): 122.57140086396797 
-Avg power (mW): 727.0622958983141 
-Avg Current (mA): 144.21760536704423 
-Avg Voltage (V): 5.04142537970928 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.32865158873136
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 727.0622958983141
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 18272
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600009 seconds 
-Real workload: 4.67871382088006E10 - Integer reached: 128882 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18273
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600018 seconds 
-Real workload: 4.698374198463936E10 - Integer reached: 129141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.37709e+10
---- Getting energy efficiency
---- Energy efficiency: 2.59448e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300300-0-0 3,0,0,3,0,0,0,0                         [1804800- 0- 0- 1804800- 0- 0- 0- 0]                     time (s): 601.3401176929474 
-Ins Current (mA):141.19615753863033 
-Samples: 3000000 
-Consumed Energy (mAs): 87583.1457194329 
-Consumed Energy (mAh): 24.32865158873136 
-Consumed Energy (mWs): 441257.04311028466 
-Consumed Energy (mWh): 122.57140086396797 
-Avg power (mW): 727.0622958983141 
-Avg Current (mA): 144.21760536704423 
-Avg Voltage (V): 5.04142537970928 
- Thread : 0 - ThreadProcess id: 18272
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600009 seconds 
-Real workload: 4.67871382088006E10 - Integer reached: 128882 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18273
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600018 seconds 
-Real workload: 4.698374198463936E10 - Integer reached: 129141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.32865158873136                     9.37709e+10 2.59448e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300300-0-0 
-phone format: 3,0,0,3,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.3401176929474 
-Ins Current (mA):141.19615753863033 
-Samples: 3000000 
-Consumed Energy (mAs): 87583.1457194329 
-Consumed Energy (mAh): 24.32865158873136 
-Consumed Energy (mWs): 441257.04311028466 
-Consumed Energy (mWh): 122.57140086396797 
-Avg power (mW): 727.0622958983141 
-Avg Current (mA): 144.21760536704423 
-Avg Voltage (V): 5.04142537970928 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 18272
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600009 seconds 
-Real workload: 4.67871382088006E10 - Integer reached: 128882 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 18273
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:24:47 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:34:47 +0100 - Duration: 600018 seconds 
-Real workload: 4.698374198463936E10 - Integer reached: 129141 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.32865158873136 
-Workload: 9.37709e+10 
-Energy efficiency: 2.59448e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_08_05'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.32865158873136
---- Experiment result, Avg Power = 727.0622958983141
---- Experiment result, Total Workload = 9.37709e+10
---- Experiment result, Energy Efficiency = 2.59448e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300300-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_01_20_50
---- Performing experiments on configuration 300300-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  3
---- Exact frequency of core  3:  1804800
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 1804800
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 19079 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  719.868752090157
-powermeter script : average_power with numpy  arrays =  719.8687520901208
-powermeter script : Summary Result = time (s): 601.4735112190247
-Ins Current (mA):142.01852571428572
-Samples: 3000000
-Consumed Energy (mAs): 84738.12918419804
-Consumed Energy (mAh): 23.538369217832788
-Consumed Energy (mWs): 427367.9139299135
-Consumed Energy (mWh): 118.71330942497596
-Avg power (mW): 719.868752090157
-Avg Current (mA): 142.75725414387662
-Avg Voltage (V): 5.042607161417127
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  3
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.031s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4735112190247 
-Ins Current (mA):142.01852571428572 
-Samples: 3000000 
-Consumed Energy (mAs): 84738.12918419804 
-Consumed Energy (mAh): 23.538369217832788 
-Consumed Energy (mWs): 427367.9139299135 
-Consumed Energy (mWh): 118.71330942497596 
-Avg power (mW): 719.868752090157 
-Avg Current (mA): 142.75725414387662 
-Avg Voltage (V): 5.042607161417127 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.538369217832788
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 719.868752090157
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 19105
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600011 seconds 
-Real workload: 4.692524747876349E10 - Integer reached: 129064 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19106
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600020 seconds 
-Real workload: 4.687286248483988E10 - Integer reached: 128995 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.37981e+10
---- Getting energy efficiency
---- Energy efficiency: 2.50947e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 300300-0-0 3,0,0,3,0,0,0,0                         [1804800- 0- 0- 1804800- 0- 0- 0- 0]                     time (s): 601.4735112190247 
-Ins Current (mA):142.01852571428572 
-Samples: 3000000 
-Consumed Energy (mAs): 84738.12918419804 
-Consumed Energy (mAh): 23.538369217832788 
-Consumed Energy (mWs): 427367.9139299135 
-Consumed Energy (mWh): 118.71330942497596 
-Avg power (mW): 719.868752090157 
-Avg Current (mA): 142.75725414387662 
-Avg Voltage (V): 5.042607161417127 
- Thread : 0 - ThreadProcess id: 19105
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600011 seconds 
-Real workload: 4.692524747876349E10 - Integer reached: 129064 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19106
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600020 seconds 
-Real workload: 4.687286248483988E10 - Integer reached: 128995 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.538369217832788                     9.37981e+10 2.50947e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 300300-0-0 
-phone format: 3,0,0,3,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4735112190247 
-Ins Current (mA):142.01852571428572 
-Samples: 3000000 
-Consumed Energy (mAs): 84738.12918419804 
-Consumed Energy (mAh): 23.538369217832788 
-Consumed Energy (mWs): 427367.9139299135 
-Consumed Energy (mWh): 118.71330942497596 
-Avg power (mW): 719.868752090157 
-Avg Current (mA): 142.75725414387662 
-Avg Voltage (V): 5.042607161417127 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 19105
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 0 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600011 seconds 
-Real workload: 4.692524747876349E10 - Integer reached: 129064 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19106
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:40:35 +0100 
-Core id: 3 
-Ending time: Sat, 18 Dec 2021 23:50:35 +0100 - Duration: 600020 seconds 
-Real workload: 4.687286248483988E10 - Integer reached: 128995 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.538369217832788 
-Workload: 9.37981e+10 
-Energy efficiency: 2.50947e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_23_52'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.538369217832788
---- Experiment result, Avg Power = 719.868752090157
---- Experiment result, Total Workload = 9.37981e+10
---- Experiment result, Energy Efficiency = 2.50947e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 300300-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_01_36_39
---- Performing experiments on configuration 303000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  3
---- Exact frequency of core  2:  1804800
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1804800
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 19911 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  721.217272312583
-powermeter script : average_power with numpy  arrays =  721.2172723124717
-powermeter script : Summary Result = time (s): 601.2847607135773
-Ins Current (mA):129.8671446422041
-Samples: 3000000
-Consumed Energy (mAs): 85923.65850865762
-Consumed Energy (mAh): 23.867682919071562
-Consumed Energy (mWs): 433107.3702893882
-Consumed Energy (mWh): 120.30760285816338
-Avg power (mW): 721.217272312583
-Avg Current (mA): 143.0281164732539
-Avg Voltage (V): 5.042485981750657
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.049s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2847607135773 
-Ins Current (mA):129.8671446422041 
-Samples: 3000000 
-Consumed Energy (mAs): 85923.65850865762 
-Consumed Energy (mAh): 23.867682919071562 
-Consumed Energy (mWs): 433107.3702893882 
-Consumed Energy (mWh): 120.30760285816338 
-Avg power (mW): 721.217272312583 
-Avg Current (mA): 143.0281164732539 
-Avg Voltage (V): 5.042485981750657 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.867682919071562
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 721.217272312583
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 19936
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600017 seconds 
-Real workload: 4.665226882718767E10 - Integer reached: 128704 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19937
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600007 seconds 
-Real workload: 4.70460764506765E10 - Integer reached: 129223 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36983e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54729e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 303000-0-0 3,0,3,0,0,0,0,0                         [1804800- 0- 1804800- 0- 0- 0- 0- 0]                     time (s): 601.2847607135773 
-Ins Current (mA):129.8671446422041 
-Samples: 3000000 
-Consumed Energy (mAs): 85923.65850865762 
-Consumed Energy (mAh): 23.867682919071562 
-Consumed Energy (mWs): 433107.3702893882 
-Consumed Energy (mWh): 120.30760285816338 
-Avg power (mW): 721.217272312583 
-Avg Current (mA): 143.0281164732539 
-Avg Voltage (V): 5.042485981750657 
- Thread : 0 - ThreadProcess id: 19936
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600017 seconds 
-Real workload: 4.665226882718767E10 - Integer reached: 128704 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19937
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600007 seconds 
-Real workload: 4.70460764506765E10 - Integer reached: 129223 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.867682919071562                     9.36983e+10 2.54729e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 303000-0-0 
-phone format: 3,0,3,0,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2847607135773 
-Ins Current (mA):129.8671446422041 
-Samples: 3000000 
-Consumed Energy (mAs): 85923.65850865762 
-Consumed Energy (mAh): 23.867682919071562 
-Consumed Energy (mWs): 433107.3702893882 
-Consumed Energy (mWh): 120.30760285816338 
-Avg power (mW): 721.217272312583 
-Avg Current (mA): 143.0281164732539 
-Avg Voltage (V): 5.042485981750657 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 19936
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600017 seconds 
-Real workload: 4.665226882718767E10 - Integer reached: 128704 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 19937
-----------------------------------------
-Starting time: Sat, 18 Dec 2021 23:56:23 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:06:24 +0100 - Duration: 600007 seconds 
-Real workload: 4.70460764506765E10 - Integer reached: 129223 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.867682919071562 
-Workload: 9.36983e+10 
-Energy efficiency: 2.54729e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_39_41'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.867682919071562
---- Experiment result, Avg Power = 721.217272312583
---- Experiment result, Total Workload = 9.36983e+10
---- Experiment result, Energy Efficiency = 2.54729e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 303000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_01_52_27
---- Performing experiments on configuration 303000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  3
---- Exact frequency of core  2:  1804800
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1804800
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 20744 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  715.5813654301581
-powermeter script : average_power with numpy  arrays =  715.58136543007
-powermeter script : Summary Result = time (s): 601.170975446701
-Ins Current (mA):132.21891428571428
-Samples: 3000000
-Consumed Energy (mAs): 85843.71805932313
-Consumed Energy (mAh): 23.84547723870087
-Consumed Energy (mWs): 432728.28880147374
-Consumed Energy (mWh): 120.20230244485381
-Avg power (mW): 715.5813654301581
-Avg Current (mA): 141.888628473354
-Avg Voltage (V): 5.043260852750725
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.045s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.170975446701 
-Ins Current (mA):132.21891428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 85843.71805932313 
-Consumed Energy (mAh): 23.84547723870087 
-Consumed Energy (mWs): 432728.28880147374 
-Consumed Energy (mWh): 120.20230244485381 
-Avg power (mW): 715.5813654301581 
-Avg Current (mA): 141.888628473354 
-Avg Voltage (V): 5.043260852750725 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.84547723870087
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 715.5813654301581
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 20769
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600020 seconds 
-Real workload: 4.6887284306884674E10 - Integer reached: 129014 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20770
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:12 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600014 seconds 
-Real workload: 4.707649908238215E10 - Integer reached: 129263 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.39638e+10
---- Getting energy efficiency
---- Energy efficiency: 2.53773e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 303000-0-0 3,0,3,0,0,0,0,0                         [1804800- 0- 1804800- 0- 0- 0- 0- 0]                     time (s): 601.170975446701 
-Ins Current (mA):132.21891428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 85843.71805932313 
-Consumed Energy (mAh): 23.84547723870087 
-Consumed Energy (mWs): 432728.28880147374 
-Consumed Energy (mWh): 120.20230244485381 
-Avg power (mW): 715.5813654301581 
-Avg Current (mA): 141.888628473354 
-Avg Voltage (V): 5.043260852750725 
- Thread : 0 - ThreadProcess id: 20769
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600020 seconds 
-Real workload: 4.6887284306884674E10 - Integer reached: 129014 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20770
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:12 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600014 seconds 
-Real workload: 4.707649908238215E10 - Integer reached: 129263 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.84547723870087                     9.39638e+10 2.53773e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 303000-0-0 
-phone format: 3,0,3,0,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.170975446701 
-Ins Current (mA):132.21891428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 85843.71805932313 
-Consumed Energy (mAh): 23.84547723870087 
-Consumed Energy (mWs): 432728.28880147374 
-Consumed Energy (mWh): 120.20230244485381 
-Avg power (mW): 715.5813654301581 
-Avg Current (mA): 141.888628473354 
-Avg Voltage (V): 5.043260852750725 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 20769
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600020 seconds 
-Real workload: 4.6887284306884674E10 - Integer reached: 129014 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 20770
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:12:12 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:22:12 +0100 - Duration: 600014 seconds 
-Real workload: 4.707649908238215E10 - Integer reached: 129263 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.84547723870087 
-Workload: 9.39638e+10 
-Energy efficiency: 2.53773e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_01_55_29'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.84547723870087
---- Experiment result, Avg Power = 715.5813654301581
---- Experiment result, Total Workload = 9.39638e+10
---- Experiment result, Energy Efficiency = 2.53773e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 303000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_02_08_15
---- Performing experiments on configuration 303000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  3
---- Exact frequency of core  2:  1804800
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 1804800
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 21578 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  729.1129229668635
-powermeter script : average_power with numpy  arrays =  729.1129229667667
-powermeter script : Summary Result = time (s): 601.1745870113373
-Ins Current (mA):146.7469591750441
-Samples: 3000000
-Consumed Energy (mAs): 86690.58622951091
-Consumed Energy (mAh): 24.080718397086365
-Consumed Energy (mWs): 436865.99619166646
-Consumed Energy (mWh): 121.35166560879624
-Avg power (mW): 729.1129229668635
-Avg Current (mA): 144.6326214623839
-Avg Voltage (V): 5.041137439083834
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  0
---- frequency level of core 2 is  3
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.1745870113373 
-Ins Current (mA):146.7469591750441 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.58622951091 
-Consumed Energy (mAh): 24.080718397086365 
-Consumed Energy (mWs): 436865.99619166646 
-Consumed Energy (mWh): 121.35166560879624 
-Avg power (mW): 729.1129229668635 
-Avg Current (mA): 144.6326214623839 
-Avg Voltage (V): 5.041137439083834 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.080718397086365
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 729.1129229668635
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 21603
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600018 seconds 
-Real workload: 4.668104418999199E10 - Integer reached: 128742 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21604
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600019 seconds 
-Real workload: 4.681823228584065E10 - Integer reached: 128923 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.34993e+10
---- Getting energy efficiency
---- Energy efficiency: 2.5755e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 303000-0-0 3,0,3,0,0,0,0,0                         [1804800- 0- 1804800- 0- 0- 0- 0- 0]                     time (s): 601.1745870113373 
-Ins Current (mA):146.7469591750441 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.58622951091 
-Consumed Energy (mAh): 24.080718397086365 
-Consumed Energy (mWs): 436865.99619166646 
-Consumed Energy (mWh): 121.35166560879624 
-Avg power (mW): 729.1129229668635 
-Avg Current (mA): 144.6326214623839 
-Avg Voltage (V): 5.041137439083834 
- Thread : 0 - ThreadProcess id: 21603
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600018 seconds 
-Real workload: 4.668104418999199E10 - Integer reached: 128742 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21604
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600019 seconds 
-Real workload: 4.681823228584065E10 - Integer reached: 128923 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.080718397086365                     9.34993e+10 2.5755e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 303000-0-0 
-phone format: 3,0,3,0,0,0,0,0 
-Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.1745870113373 
-Ins Current (mA):146.7469591750441 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.58622951091 
-Consumed Energy (mAh): 24.080718397086365 
-Consumed Energy (mWs): 436865.99619166646 
-Consumed Energy (mWh): 121.35166560879624 
-Avg power (mW): 729.1129229668635 
-Avg Current (mA): 144.6326214623839 
-Avg Voltage (V): 5.041137439083834 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 21603
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600018 seconds 
-Real workload: 4.668104418999199E10 - Integer reached: 128742 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 21604
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:28:00 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 00:38:00 +0100 - Duration: 600019 seconds 
-Real workload: 4.681823228584065E10 - Integer reached: 128923 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 49 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.080718397086365 
-Workload: 9.34993e+10 
-Energy efficiency: 2.5755e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_11_17'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.080718397086365
---- Experiment result, Avg Power = 729.1129229668635
---- Experiment result, Total Workload = 9.34993e+10
---- Experiment result, Energy Efficiency = 2.5755e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 303000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_02_24_04
---- Performing experiments on configuration 330000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- Current battery is low, so we need to wait battery
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- Desactivating the charge stop level option
---- Desactivating the charge stop level option, command :  /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null
---- The current battery level : 49, still lower than the experiment one :  50 
---- Waiting 30 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- The current battery level : 49, still lower than the experiment one :  50 
---- Waiting 30 second...
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
---- Current battery is now equal to the experiment battery level
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  3
---- Exact frequency of core  1:  1804800
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1804800
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 22434 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  735.9135240776465
-powermeter script : average_power with numpy  arrays =  735.9135240775537
-powermeter script : Summary Result = time (s): 601.2069818973541
-Ins Current (mA):148.20603204595844
-Samples: 3000000
-Consumed Energy (mAs): 86690.14208794995
-Consumed Energy (mAh): 24.08059502443054
-Consumed Energy (mWs): 436784.116778472
-Consumed Energy (mWh): 121.32892132735333
-Avg power (mW): 735.9135240776465
-Avg Current (mA): 146.00852553149653
-Avg Voltage (V): 5.040209271333936
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.034s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2069818973541 
-Ins Current (mA):148.20603204595844 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.14208794995 
-Consumed Energy (mAh): 24.08059502443054 
-Consumed Energy (mWs): 436784.116778472 
-Consumed Energy (mWh): 121.32892132735333 
-Avg power (mW): 735.9135240776465 
-Avg Current (mA): 146.00852553149653 
-Avg Voltage (V): 5.040209271333936 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.08059502443054
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 735.9135240776465
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 22459
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:48 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600018 seconds 
-Real workload: 4.6969304753841354E10 - Integer reached: 129122 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22460
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:49 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600004 seconds 
-Real workload: 4.654709010589149E10 - Integer reached: 128565 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.35164e+10
---- Getting energy efficiency
---- Energy efficiency: 2.57501e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 330000-0-0 3,3,0,0,0,0,0,0                         [1804800- 1804800- 0- 0- 0- 0- 0- 0]                     time (s): 601.2069818973541 
-Ins Current (mA):148.20603204595844 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.14208794995 
-Consumed Energy (mAh): 24.08059502443054 
-Consumed Energy (mWs): 436784.116778472 
-Consumed Energy (mWh): 121.32892132735333 
-Avg power (mW): 735.9135240776465 
-Avg Current (mA): 146.00852553149653 
-Avg Voltage (V): 5.040209271333936 
- Thread : 0 - ThreadProcess id: 22459
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:48 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600018 seconds 
-Real workload: 4.6969304753841354E10 - Integer reached: 129122 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22460
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:49 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600004 seconds 
-Real workload: 4.654709010589149E10 - Integer reached: 128565 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.08059502443054                     9.35164e+10 2.57501e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 330000-0-0 
-phone format: 3,3,0,0,0,0,0,0 
-Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2069818973541 
-Ins Current (mA):148.20603204595844 
-Samples: 3000000 
-Consumed Energy (mAs): 86690.14208794995 
-Consumed Energy (mAh): 24.08059502443054 
-Consumed Energy (mWs): 436784.116778472 
-Consumed Energy (mWh): 121.32892132735333 
-Avg power (mW): 735.9135240776465 
-Avg Current (mA): 146.00852553149653 
-Avg Voltage (V): 5.040209271333936 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 22459
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:48 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600018 seconds 
-Real workload: 4.6969304753841354E10 - Integer reached: 129122 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 22460
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 00:44:49 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 00:54:49 +0100 - Duration: 600004 seconds 
-Real workload: 4.654709010589149E10 - Integer reached: 128565 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.08059502443054 
-Workload: 9.35164e+10 
-Energy efficiency: 2.57501e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_27_06'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.08059502443054
---- Experiment result, Avg Power = 735.9135240776465
---- Experiment result, Total Workload = 9.35164e+10
---- Experiment result, Energy Efficiency = 2.57501e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 330000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_02_40_52
---- Performing experiments on configuration 330000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  3
---- Exact frequency of core  1:  1804800
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1804800
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 23627 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  745.9699120502246
-powermeter script : average_power with numpy  arrays =  745.9699120501754
-powermeter script : Summary Result = time (s): 601.6547796726227
-Ins Current (mA):163.06372830993695
-Samples: 3000000
-Consumed Energy (mAs): 88695.84824966453
-Consumed Energy (mAh): 24.637735624906814
-Consumed Energy (mWs): 446723.6457105455
-Consumed Energy (mWh): 124.08990158626263
-Avg power (mW): 745.9699120502246
-Avg Current (mA): 148.05003579293452
-Avg Voltage (V): 5.038633783875282
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.026s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.6547796726227 
-Ins Current (mA):163.06372830993695 
-Samples: 3000000 
-Consumed Energy (mAs): 88695.84824966453 
-Consumed Energy (mAh): 24.637735624906814 
-Consumed Energy (mWs): 446723.6457105455 
-Consumed Energy (mWh): 124.08990158626263 
-Avg power (mW): 745.9699120502246 
-Avg Current (mA): 148.05003579293452 
-Avg Voltage (V): 5.038633783875282 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.637735624906814
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 745.9699120502246
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 23652
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:36 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600019 seconds 
-Real workload: 4.657507527352141E10 - Integer reached: 128602 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23653
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:37 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600006 seconds 
-Real workload: 4.639295036182178E10 - Integer reached: 128361 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.2968e+10
---- Getting energy efficiency
---- Energy efficiency: 2.65013e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 330000-0-0 3,3,0,0,0,0,0,0                         [1804800- 1804800- 0- 0- 0- 0- 0- 0]                     time (s): 601.6547796726227 
-Ins Current (mA):163.06372830993695 
-Samples: 3000000 
-Consumed Energy (mAs): 88695.84824966453 
-Consumed Energy (mAh): 24.637735624906814 
-Consumed Energy (mWs): 446723.6457105455 
-Consumed Energy (mWh): 124.08990158626263 
-Avg power (mW): 745.9699120502246 
-Avg Current (mA): 148.05003579293452 
-Avg Voltage (V): 5.038633783875282 
- Thread : 0 - ThreadProcess id: 23652
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:36 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600019 seconds 
-Real workload: 4.657507527352141E10 - Integer reached: 128602 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23653
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:37 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600006 seconds 
-Real workload: 4.639295036182178E10 - Integer reached: 128361 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.637735624906814                     9.2968e+10 2.65013e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 330000-0-0 
-phone format: 3,3,0,0,0,0,0,0 
-Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.6547796726227 
-Ins Current (mA):163.06372830993695 
-Samples: 3000000 
-Consumed Energy (mAs): 88695.84824966453 
-Consumed Energy (mAh): 24.637735624906814 
-Consumed Energy (mWs): 446723.6457105455 
-Consumed Energy (mWh): 124.08990158626263 
-Avg power (mW): 745.9699120502246 
-Avg Current (mA): 148.05003579293452 
-Avg Voltage (V): 5.038633783875282 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 23652
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:36 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600019 seconds 
-Real workload: 4.657507527352141E10 - Integer reached: 128602 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 23653
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:00:37 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:10:37 +0100 - Duration: 600006 seconds 
-Real workload: 4.639295036182178E10 - Integer reached: 128361 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.637735624906814 
-Workload: 9.2968e+10 
-Energy efficiency: 2.65013e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_43_54'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.637735624906814
---- Experiment result, Avg Power = 745.9699120502246
---- Experiment result, Total Workload = 9.2968e+10
---- Experiment result, Energy Efficiency = 2.65013e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 330000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_02_56_41
---- Performing experiments on configuration 330000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  3
---- Exact frequency of core  0:  1804800
---- Modifying the governor of core 0 
---- Modifying the the current frequency of core 0 with frequency 1804800
---- Frequency level of core 1 is  3
---- Exact frequency of core  1:  1804800
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 1804800
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 24465 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  743.5584038893306
-powermeter script : average_power with numpy  arrays =  743.5584038892612
-powermeter script : Summary Result = time (s): 601.4370169639587
-Ins Current (mA):136.18604837204344
-Samples: 3000000
-Consumed Energy (mAs): 88710.29058877208
-Consumed Energy (mAh): 24.641747385770024
-Consumed Energy (mWs): 446864.0811949229
-Consumed Energy (mWh): 124.12891144303414
-Avg power (mW): 743.5584038893306
-Avg Current (mA): 147.56130337173033
-Avg Voltage (V): 5.03897964370909
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  3
---- frequency level of core 1 is  3
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.032s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4370169639587 
-Ins Current (mA):136.18604837204344 
-Samples: 3000000 
-Consumed Energy (mAs): 88710.29058877208 
-Consumed Energy (mAh): 24.641747385770024 
-Consumed Energy (mWs): 446864.0811949229 
-Consumed Energy (mWh): 124.12891144303414 
-Avg power (mW): 743.5584038893306 
-Avg Current (mA): 147.56130337173033 
-Avg Voltage (V): 5.03897964370909 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.641747385770024
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 743.5584038893306
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 24490
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600004 seconds 
-Real workload: 4.6581127271366806E10 - Integer reached: 128610 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24491
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600002 seconds 
-Real workload: 4.65531402134896E10 - Integer reached: 128573 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.31343e+10
---- Getting energy efficiency
---- Energy efficiency: 2.64583e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 330000-0-0 3,3,0,0,0,0,0,0                         [1804800- 1804800- 0- 0- 0- 0- 0- 0]                     time (s): 601.4370169639587 
-Ins Current (mA):136.18604837204344 
-Samples: 3000000 
-Consumed Energy (mAs): 88710.29058877208 
-Consumed Energy (mAh): 24.641747385770024 
-Consumed Energy (mWs): 446864.0811949229 
-Consumed Energy (mWh): 124.12891144303414 
-Avg power (mW): 743.5584038893306 
-Avg Current (mA): 147.56130337173033 
-Avg Voltage (V): 5.03897964370909 
- Thread : 0 - ThreadProcess id: 24490
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600004 seconds 
-Real workload: 4.6581127271366806E10 - Integer reached: 128610 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24491
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600002 seconds 
-Real workload: 4.65531402134896E10 - Integer reached: 128573 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.641747385770024                     9.31343e+10 2.64583e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 330000-0-0 
-phone format: 3,3,0,0,0,0,0,0 
-Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4370169639587 
-Ins Current (mA):136.18604837204344 
-Samples: 3000000 
-Consumed Energy (mAs): 88710.29058877208 
-Consumed Energy (mAh): 24.641747385770024 
-Consumed Energy (mWs): 446864.0811949229 
-Consumed Energy (mWh): 124.12891144303414 
-Avg power (mW): 743.5584038893306 
-Avg Current (mA): 147.56130337173033 
-Avg Voltage (V): 5.03897964370909 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 24490
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600004 seconds 
-Real workload: 4.6581127271366806E10 - Integer reached: 128610 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 24491
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:16:25 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 01:26:26 +0100 - Duration: 600002 seconds 
-Real workload: 4.65531402134896E10 - Integer reached: 128573 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.641747385770024 
-Workload: 9.31343e+10 
-Energy efficiency: 2.64583e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_02_59_43'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.641747385770024
---- Experiment result, Avg Power = 743.5584038893306
---- Experiment result, Total Workload = 9.31343e+10
---- Experiment result, Energy Efficiency = 2.64583e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 330000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_03_12_29
---- Performing experiments on configuration 400004-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  4
---- Modifying the governor of core 5 to set the default value
---- Modifying the governor of core 5 
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 25290 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1066.2012562271907
-powermeter script : average_power with numpy  arrays =  1066.2012562271786
-powermeter script : Summary Result = time (s): 601.4081671237946
-Ins Current (mA):218.72276658158404
-Samples: 3000000
-Consumed Energy (mAs): 128474.54899945218
-Consumed Energy (mAh): 35.68737472207005
-Consumed Energy (mWs): 640832.3039042598
-Consumed Energy (mWh): 178.00897330673882
-Avg power (mW): 1066.2012562271907
-Avg Current (mA): 213.66313199156917
-Avg Voltage (V): 4.990104030999889
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.019s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4081671237946 
-Ins Current (mA):218.72276658158404 
-Samples: 3000000 
-Consumed Energy (mAs): 128474.54899945218 
-Consumed Energy (mAh): 35.68737472207005 
-Consumed Energy (mWs): 640832.3039042598 
-Consumed Energy (mWh): 178.00897330673882 
-Avg power (mW): 1066.2012562271907 
-Avg Current (mA): 213.66313199156917 
-Avg Voltage (V): 4.990104030999889 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 35.68737472207005
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1066.2012562271907
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 25315
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:42:11 +0100 - Duration: 600005 seconds 
-Real workload: 1.5430930877252124E11 - Integer reached: 228336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25316
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:42:12 +0100 - Duration: 600007 seconds 
-Real workload: 1.535481904036069E11 - Integer reached: 227795 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.07857e+11
---- Getting energy efficiency
---- Energy efficiency: 1.15922e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400004-0-0 4,0,0,0,0,4,0,0                         [1804801- 0- 0- 0- 0- 1804801- 0- 0]                     time (s): 601.4081671237946 
-Ins Current (mA):218.72276658158404 
-Samples: 3000000 
-Consumed Energy (mAs): 128474.54899945218 
-Consumed Energy (mAh): 35.68737472207005 
-Consumed Energy (mWs): 640832.3039042598 
-Consumed Energy (mWh): 178.00897330673882 
-Avg power (mW): 1066.2012562271907 
-Avg Current (mA): 213.66313199156917 
-Avg Voltage (V): 4.990104030999889 
- Thread : 0 - ThreadProcess id: 25315
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:42:11 +0100 - Duration: 600005 seconds 
-Real workload: 1.5430930877252124E11 - Integer reached: 228336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25316
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:42:12 +0100 - Duration: 600007 seconds 
-Real workload: 1.535481904036069E11 - Integer reached: 227795 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 35.68737472207005                     3.07857e+11 1.15922e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400004-0-0 
-phone format: 4,0,0,0,0,4,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4081671237946 
-Ins Current (mA):218.72276658158404 
-Samples: 3000000 
-Consumed Energy (mAs): 128474.54899945218 
-Consumed Energy (mAh): 35.68737472207005 
-Consumed Energy (mWs): 640832.3039042598 
-Consumed Energy (mWh): 178.00897330673882 
-Avg power (mW): 1066.2012562271907 
-Avg Current (mA): 213.66313199156917 
-Avg Voltage (V): 4.990104030999889 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 25315
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:42:11 +0100 - Duration: 600005 seconds 
-Real workload: 1.5430930877252124E11 - Integer reached: 228336 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 25316
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:32:11 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:42:12 +0100 - Duration: 600007 seconds 
-Real workload: 1.535481904036069E11 - Integer reached: 227795 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 35.68737472207005 
-Workload: 3.07857e+11 
-Energy efficiency: 1.15922e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_15_31'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 35.68737472207005
---- Experiment result, Avg Power = 1066.2012562271907
---- Experiment result, Total Workload = 3.07857e+11
---- Experiment result, Energy Efficiency = 1.15922e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400004-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_03_28_14
---- Performing experiments on configuration 400004-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- Current battery is low, so we need to wait battery
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  4
---- Modifying the governor of core 5 to set the default value
---- Modifying the governor of core 5 
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 26119 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1083.1078081043274
-powermeter script : average_power with numpy  arrays =  1083.1078081043954
-powermeter script : Summary Result = time (s): 601.5736153125763
-Ins Current (mA):199.13287312707862
-Samples: 3000000
-Consumed Energy (mAs): 130558.6057064552
-Consumed Energy (mAh): 36.26627936290422
-Consumed Energy (mWs): 651018.8704777912
-Consumed Energy (mWh): 180.83857513271977
-Avg power (mW): 1083.1078081043274
-Avg Current (mA): 217.16693800503822
-Avg Voltage (V): 4.987443383666438
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.036s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5736153125763 
-Ins Current (mA):199.13287312707862 
-Samples: 3000000 
-Consumed Energy (mAs): 130558.6057064552 
-Consumed Energy (mAh): 36.26627936290422 
-Consumed Energy (mWs): 651018.8704777912 
-Consumed Energy (mWh): 180.83857513271977 
-Avg power (mW): 1083.1078081043274 
-Avg Current (mA): 217.16693800503822 
-Avg Voltage (V): 4.987443383666438 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 36.26627936290422
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1083.1078081043274
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 26144
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5437129702100507E11 - Integer reached: 228380 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26145
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5344423355160492E11 - Integer reached: 227721 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.07816e+11
---- Getting energy efficiency
---- Energy efficiency: 1.17818e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400004-0-0 4,0,0,0,0,4,0,0                         [1804801- 0- 0- 0- 0- 1804801- 0- 0]                     time (s): 601.5736153125763 
-Ins Current (mA):199.13287312707862 
-Samples: 3000000 
-Consumed Energy (mAs): 130558.6057064552 
-Consumed Energy (mAh): 36.26627936290422 
-Consumed Energy (mWs): 651018.8704777912 
-Consumed Energy (mWh): 180.83857513271977 
-Avg power (mW): 1083.1078081043274 
-Avg Current (mA): 217.16693800503822 
-Avg Voltage (V): 4.987443383666438 
- Thread : 0 - ThreadProcess id: 26144
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5437129702100507E11 - Integer reached: 228380 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26145
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5344423355160492E11 - Integer reached: 227721 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 36.26627936290422                     3.07816e+11 1.17818e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400004-0-0 
-phone format: 4,0,0,0,0,4,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5736153125763 
-Ins Current (mA):199.13287312707862 
-Samples: 3000000 
-Consumed Energy (mAs): 130558.6057064552 
-Consumed Energy (mAh): 36.26627936290422 
-Consumed Energy (mWs): 651018.8704777912 
-Consumed Energy (mWh): 180.83857513271977 
-Avg power (mW): 1083.1078081043274 
-Avg Current (mA): 217.16693800503822 
-Avg Voltage (V): 4.987443383666438 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 26144
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5437129702100507E11 - Integer reached: 228380 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 26145
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 01:47:57 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 01:57:57 +0100 - Duration: 600002 seconds 
-Real workload: 1.5344423355160492E11 - Integer reached: 227721 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 36.26627936290422 
-Workload: 3.07816e+11 
-Energy efficiency: 1.17818e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_31_16'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 36.26627936290422
---- Experiment result, Avg Power = 1083.1078081043274
---- Experiment result, Total Workload = 3.07816e+11
---- Experiment result, Energy Efficiency = 1.17818e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400004-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_03_44_00
---- Performing experiments on configuration 400004-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- Desactivating the charge stop level option
+--- Desactivating the charge stop level option, command :  /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  4
---- Modifying the governor of core 5 to set the default value
---- Modifying the governor of core 5 
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 27269 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  1065.0050069453305
-powermeter script : average_power with numpy  arrays =  1065.0050069451975
-powermeter script : Summary Result = time (s): 601.2370843887329
-Ins Current (mA):188.52463569346818
-Samples: 3000000
-Consumed Energy (mAs): 128691.11679715358
-Consumed Energy (mAh): 35.74753244365377
-Consumed Energy (mWs): 641904.8614997296
-Consumed Energy (mWh): 178.3069059721471
-Avg power (mW): 1065.0050069453305
-Avg Current (mA): 213.415002828587
-Avg Voltage (V): 4.9903005544588295
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  4
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.033s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2370843887329 
-Ins Current (mA):188.52463569346818 
-Samples: 3000000 
-Consumed Energy (mAs): 128691.11679715358 
-Consumed Energy (mAh): 35.74753244365377 
-Consumed Energy (mWs): 641904.8614997296 
-Consumed Energy (mWh): 178.3069059721471 
-Avg power (mW): 1065.0050069453305 
-Avg Current (mA): 213.415002828587 
-Avg Voltage (V): 4.9903005544588295 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 35.74753244365377
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 1065.0050069453305
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 27294
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600001 seconds 
-Real workload: 1.5403333619768134E11 - Integer reached: 228140 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27295
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600006 seconds 
-Real workload: 1.5431071737867676E11 - Integer reached: 228337 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 3.08344e+11
---- Getting energy efficiency
---- Energy efficiency: 1.15934e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400004-0-0 4,0,0,0,0,4,0,0                         [1804801- 0- 0- 0- 0- 1804801- 0- 0]                     time (s): 601.2370843887329 
-Ins Current (mA):188.52463569346818 
-Samples: 3000000 
-Consumed Energy (mAs): 128691.11679715358 
-Consumed Energy (mAh): 35.74753244365377 
-Consumed Energy (mWs): 641904.8614997296 
-Consumed Energy (mWh): 178.3069059721471 
-Avg power (mW): 1065.0050069453305 
-Avg Current (mA): 213.415002828587 
-Avg Voltage (V): 4.9903005544588295 
- Thread : 0 - ThreadProcess id: 27294
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600001 seconds 
-Real workload: 1.5403333619768134E11 - Integer reached: 228140 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27295
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600006 seconds 
-Real workload: 1.5431071737867676E11 - Integer reached: 228337 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 35.74753244365377                     3.08344e+11 1.15934e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400004-0-0 
-phone format: 4,0,0,0,0,4,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2370843887329 
-Ins Current (mA):188.52463569346818 
-Samples: 3000000 
-Consumed Energy (mAs): 128691.11679715358 
-Consumed Energy (mAh): 35.74753244365377 
-Consumed Energy (mWs): 641904.8614997296 
-Consumed Energy (mWh): 178.3069059721471 
-Avg power (mW): 1065.0050069453305 
-Avg Current (mA): 213.415002828587 
-Avg Voltage (V): 4.9903005544588295 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 27294
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600001 seconds 
-Real workload: 1.5403333619768134E11 - Integer reached: 228140 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 27295
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:03:43 +0100 
-Core id: 5 
-Ending time: Sun, 19 Dec 2021 02:13:43 +0100 - Duration: 600006 seconds 
-Real workload: 1.5431071737867676E11 - Integer reached: 228337 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 35.74753244365377 
-Workload: 3.08344e+11 
-Energy efficiency: 1.15934e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_03_47_02'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 35.74753244365377
---- Experiment result, Avg Power = 1065.0050069453305
---- Experiment result, Total Workload = 3.08344e+11
---- Experiment result, Energy Efficiency = 1.15934e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400004-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_03_59_46
---- Performing experiments on configuration 400040-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  4
---- Modifying the governor of core 4 to set the default value
---- Modifying the governor of core 4 
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 28126 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  726.6868306972233
-powermeter script : average_power with numpy  arrays =  726.6868306971621
-powermeter script : Summary Result = time (s): 601.2027866840363
-Ins Current (mA):138.36699033564307
-Samples: 3000000
-Consumed Energy (mAs): 87150.11392998297
-Consumed Energy (mAh): 24.208364980550822
-Consumed Energy (mWs): 439166.01645822526
-Consumed Energy (mWh): 121.9905601272848
-Avg power (mW): 726.6868306972233
-Avg Current (mA): 144.1375590239255
-Avg Voltage (V): 5.041620210708578
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.033s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2027866840363 
-Ins Current (mA):138.36699033564307 
-Samples: 3000000 
-Consumed Energy (mAs): 87150.11392998297 
-Consumed Energy (mAh): 24.208364980550822 
-Consumed Energy (mWs): 439166.01645822526 
-Consumed Energy (mWh): 121.9905601272848 
-Avg power (mW): 726.6868306972233 
-Avg Current (mA): 144.1375590239255 
-Avg Voltage (V): 5.041620210708578 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.208364980550822
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 726.6868306972233
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 28151
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600010 seconds 
-Real workload: 4.701490384679675E10 - Integer reached: 129182 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28152
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600008 seconds 
-Real workload: 4.6787896475257614E10 - Integer reached: 128883 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38028e+10
---- Getting energy efficiency
---- Energy efficiency: 2.58077e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400040-0-0 4,0,0,0,4,0,0,0                         [1804801- 0- 0- 0- 1804801- 0- 0- 0]                     time (s): 601.2027866840363 
-Ins Current (mA):138.36699033564307 
-Samples: 3000000 
-Consumed Energy (mAs): 87150.11392998297 
-Consumed Energy (mAh): 24.208364980550822 
-Consumed Energy (mWs): 439166.01645822526 
-Consumed Energy (mWh): 121.9905601272848 
-Avg power (mW): 726.6868306972233 
-Avg Current (mA): 144.1375590239255 
-Avg Voltage (V): 5.041620210708578 
- Thread : 0 - ThreadProcess id: 28151
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600010 seconds 
-Real workload: 4.701490384679675E10 - Integer reached: 129182 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28152
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600008 seconds 
-Real workload: 4.6787896475257614E10 - Integer reached: 128883 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.208364980550822                     9.38028e+10 2.58077e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400040-0-0 
-phone format: 4,0,0,0,4,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2027866840363 
-Ins Current (mA):138.36699033564307 
-Samples: 3000000 
-Consumed Energy (mAs): 87150.11392998297 
-Consumed Energy (mAh): 24.208364980550822 
-Consumed Energy (mWs): 439166.01645822526 
-Consumed Energy (mWh): 121.9905601272848 
-Avg power (mW): 726.6868306972233 
-Avg Current (mA): 144.1375590239255 
-Avg Voltage (V): 5.041620210708578 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 28151
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600010 seconds 
-Real workload: 4.701490384679675E10 - Integer reached: 129182 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28152
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:19:30 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:29:30 +0100 - Duration: 600008 seconds 
-Real workload: 4.6787896475257614E10 - Integer reached: 128883 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.208364980550822 
-Workload: 9.38028e+10 
-Energy efficiency: 2.58077e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_02_48'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.208364980550822
---- Experiment result, Avg Power = 726.6868306972233
---- Experiment result, Total Workload = 9.38028e+10
---- Experiment result, Energy Efficiency = 2.58077e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400040-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_04_15_34
---- Performing experiments on configuration 400040-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  4
---- Modifying the governor of core 4 to set the default value
---- Modifying the governor of core 4 
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 28957 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  744.9521003748002
-powermeter script : average_power with numpy  arrays =  744.9521003748187
-powermeter script : Summary Result = time (s): 601.2567279338837
-Ins Current (mA):145.98387428571428
-Samples: 3000000
-Consumed Energy (mAs): 88363.83045474542
-Consumed Energy (mAh): 24.545508459651504
-Consumed Energy (mWs): 445129.7182854883
-Consumed Energy (mWh): 123.6471439681912
-Avg power (mW): 744.9521003748002
-Avg Current (mA): 147.8417003823295
-Avg Voltage (V): 5.038849651000357
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.046s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2567279338837 
-Ins Current (mA):145.98387428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 88363.83045474542 
-Consumed Energy (mAh): 24.545508459651504 
-Consumed Energy (mWs): 445129.7182854883 
-Consumed Energy (mWh): 123.6471439681912 
-Avg power (mW): 744.9521003748002 
-Avg Current (mA): 147.8417003823295 
-Avg Voltage (V): 5.038849651000357 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.545508459651504
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 744.9521003748002
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 28982
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600014 seconds 
-Real workload: 4.681292278077426E10 - Integer reached: 128916 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28983
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600012 seconds 
-Real workload: 4.65576780618372E10 - Integer reached: 128579 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.33706e+10
---- Getting energy efficiency
---- Energy efficiency: 2.62883e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400040-0-0 4,0,0,0,4,0,0,0                         [1804801- 0- 0- 0- 1804801- 0- 0- 0]                     time (s): 601.2567279338837 
-Ins Current (mA):145.98387428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 88363.83045474542 
-Consumed Energy (mAh): 24.545508459651504 
-Consumed Energy (mWs): 445129.7182854883 
-Consumed Energy (mWh): 123.6471439681912 
-Avg power (mW): 744.9521003748002 
-Avg Current (mA): 147.8417003823295 
-Avg Voltage (V): 5.038849651000357 
- Thread : 0 - ThreadProcess id: 28982
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600014 seconds 
-Real workload: 4.681292278077426E10 - Integer reached: 128916 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28983
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600012 seconds 
-Real workload: 4.65576780618372E10 - Integer reached: 128579 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.545508459651504                     9.33706e+10 2.62883e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400040-0-0 
-phone format: 4,0,0,0,4,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2567279338837 
-Ins Current (mA):145.98387428571428 
-Samples: 3000000 
-Consumed Energy (mAs): 88363.83045474542 
-Consumed Energy (mAh): 24.545508459651504 
-Consumed Energy (mWs): 445129.7182854883 
-Consumed Energy (mWh): 123.6471439681912 
-Avg power (mW): 744.9521003748002 
-Avg Current (mA): 147.8417003823295 
-Avg Voltage (V): 5.038849651000357 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 28982
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600014 seconds 
-Real workload: 4.681292278077426E10 - Integer reached: 128916 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 28983
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:35:19 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 02:45:19 +0100 - Duration: 600012 seconds 
-Real workload: 4.65576780618372E10 - Integer reached: 128579 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.545508459651504 
-Workload: 9.33706e+10 
-Energy efficiency: 2.62883e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_18_36'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.545508459651504
---- Experiment result, Avg Power = 744.9521003748002
---- Experiment result, Total Workload = 9.33706e+10
---- Experiment result, Energy Efficiency = 2.62883e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400040-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_04_31_23
---- Performing experiments on configuration 400040-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  4
---- Modifying the governor of core 4 to set the default value
---- Modifying the governor of core 4 
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 30104 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  720.1107195961464
-powermeter script : average_power with numpy  arrays =  720.1107195959784
-powermeter script : Summary Result = time (s): 601.5476298332214
-Ins Current (mA):139.5915960304006
-Samples: 3000000
-Consumed Energy (mAs): 86240.31990738334
-Consumed Energy (mAh): 23.955644418717593
-Consumed Energy (mWs): 434700.3705714372
-Consumed Energy (mWh): 120.75010293651033
-Avg power (mW): 720.1107195961464
-Avg Current (mA): 142.8011613831176
-Avg Voltage (V): 5.042751141667396
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  4
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (909 bytes in 0.027s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5476298332214 
-Ins Current (mA):139.5915960304006 
-Samples: 3000000 
-Consumed Energy (mAs): 86240.31990738334 
-Consumed Energy (mAh): 23.955644418717593 
-Consumed Energy (mWs): 434700.3705714372 
-Consumed Energy (mWh): 120.75010293651033 
-Avg power (mW): 720.1107195961464 
-Avg Current (mA): 142.8011613831176 
-Avg Voltage (V): 5.042751141667396 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.955644418717593
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 720.1107195961464
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 30129
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600013 seconds 
-Real workload: 4.699058147363501E10 - Integer reached: 129150 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600001 seconds 
-Real workload: 4.6743927690109505E10 - Integer reached: 128825 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.37345e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55569e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400040-0-0 4,0,0,0,4,0,0,0                         [1804801- 0- 0- 0- 1804801- 0- 0- 0]                     time (s): 601.5476298332214 
-Ins Current (mA):139.5915960304006 
-Samples: 3000000 
-Consumed Energy (mAs): 86240.31990738334 
-Consumed Energy (mAh): 23.955644418717593 
-Consumed Energy (mWs): 434700.3705714372 
-Consumed Energy (mWh): 120.75010293651033 
-Avg power (mW): 720.1107195961464 
-Avg Current (mA): 142.8011613831176 
-Avg Voltage (V): 5.042751141667396 
- Thread : 0 - ThreadProcess id: 30129
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600013 seconds 
-Real workload: 4.699058147363501E10 - Integer reached: 129150 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600001 seconds 
-Real workload: 4.6743927690109505E10 - Integer reached: 128825 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.955644418717593                     9.37345e+10 2.55569e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400040-0-0 
-phone format: 4,0,0,0,4,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5476298332214 
-Ins Current (mA):139.5915960304006 
-Samples: 3000000 
-Consumed Energy (mAs): 86240.31990738334 
-Consumed Energy (mAh): 23.955644418717593 
-Consumed Energy (mWs): 434700.3705714372 
-Consumed Energy (mWh): 120.75010293651033 
-Avg power (mW): 720.1107195961464 
-Avg Current (mA): 142.8011613831176 
-Avg Voltage (V): 5.042751141667396 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 30129
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600013 seconds 
-Real workload: 4.699058147363501E10 - Integer reached: 129150 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 30130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 02:51:08 +0100 
-Core id: 4 
-Ending time: Sun, 19 Dec 2021 03:01:08 +0100 - Duration: 600001 seconds 
-Real workload: 4.6743927690109505E10 - Integer reached: 128825 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 49 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.955644418717593 
-Workload: 9.37345e+10 
-Energy efficiency: 2.55569e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_34_25'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.955644418717593
---- Experiment result, Avg Power = 720.1107195961464
---- Experiment result, Total Workload = 9.37345e+10
---- Experiment result, Energy Efficiency = 2.55569e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400040-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_04_47_11
---- Performing experiments on configuration 400400-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- Current battery is low, so we need to wait battery
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- Desactivating the charge stop level option
---- Desactivating the charge stop level option, command :  /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null
---- The current battery level : 49, still lower than the experiment one :  50 
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
 --- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 49 
---- The current battery level : 49, still lower than the experiment one :  50 
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
 --- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
---- Current battery is now equal to the experiment battery level
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  4
---- Modifying the governor of core 3 to set the default value
---- Modifying the governor of core 3 
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 30978 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  614.4824082169501
-powermeter script : average_power with numpy  arrays =  614.482408216726
-powermeter script : Summary Result = time (s): 601.4197061061859
-Ins Current (mA):139.34628175677992
-Samples: 3000000
-Consumed Energy (mAs): 75213.82148645062
-Consumed Energy (mAh): 20.892728190680728
-Consumed Energy (mWs): 378874.15955374937
-Consumed Energy (mWh): 105.24282209826372
-Avg power (mW): 614.4824082169501
-Avg Current (mA): 121.47801453290916
-Avg Voltage (V): 5.058383696668693
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (910 bytes in 0.045s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4197061061859 
-Ins Current (mA):139.34628175677992 
-Samples: 3000000 
-Consumed Energy (mAs): 75213.82148645062 
-Consumed Energy (mAh): 20.892728190680728 
-Consumed Energy (mWs): 378874.15955374937 
-Consumed Energy (mWh): 105.24282209826372 
-Avg power (mW): 614.4824082169501 
-Avg Current (mA): 121.47801453290916 
-Avg Voltage (V): 5.058383696668693 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 20.892728190680728
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 614.4824082169501
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600003 seconds 
-Real workload: 4.7188390022969345E10 - Integer reached: 129410 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600005 seconds 
-Real workload: 4.6790929597308685E10 - Integer reached: 128887 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.39793e+10
---- Getting energy efficiency
---- Energy efficiency: 2.22312e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400400-0-0 4,0,0,4,0,0,0,0                         [1804801- 0- 0- 1804801- 0- 0- 0- 0]                     time (s): 601.4197061061859 
-Ins Current (mA):139.34628175677992 
-Samples: 3000000 
-Consumed Energy (mAs): 75213.82148645062 
-Consumed Energy (mAh): 20.892728190680728 
-Consumed Energy (mWs): 378874.15955374937 
-Consumed Energy (mWh): 105.24282209826372 
-Avg power (mW): 614.4824082169501 
-Avg Current (mA): 121.47801453290916 
-Avg Voltage (V): 5.058383696668693 
- Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600003 seconds 
-Real workload: 4.7188390022969345E10 - Integer reached: 129410 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600005 seconds 
-Real workload: 4.6790929597308685E10 - Integer reached: 128887 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 20.892728190680728                     9.39793e+10 2.22312e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400400-0-0 
-phone format: 4,0,0,4,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4197061061859 
-Ins Current (mA):139.34628175677992 
-Samples: 3000000 
-Consumed Energy (mAs): 75213.82148645062 
-Consumed Energy (mAh): 20.892728190680728 
-Consumed Energy (mWs): 378874.15955374937 
-Consumed Energy (mWh): 105.24282209826372 
-Avg power (mW): 614.4824082169501 
-Avg Current (mA): 121.47801453290916 
-Avg Voltage (V): 5.058383696668693 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 31003
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600003 seconds 
-Real workload: 4.7188390022969345E10 - Integer reached: 129410 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31004
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:07:56 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:17:56 +0100 - Duration: 600005 seconds 
-Real workload: 4.6790929597308685E10 - Integer reached: 128887 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 20.892728190680728 
-Workload: 9.39793e+10 
-Energy efficiency: 2.22312e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_04_50_13'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 20.892728190680728
---- Experiment result, Avg Power = 614.4824082169501
---- Experiment result, Total Workload = 9.39793e+10
---- Experiment result, Energy Efficiency = 2.22312e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400400-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_05_03_59
---- Performing experiments on configuration 400400-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  4
---- Modifying the governor of core 3 to set the default value
---- Modifying the governor of core 3 
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 31810 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  714.8303589060488
-powermeter script : average_power with numpy  arrays =  714.8303589059316
-powermeter script : Summary Result = time (s): 601.4976115226746
-Ins Current (mA):138.20824428876728
-Samples: 3000000
-Consumed Energy (mAs): 83003.19316529426
-Consumed Energy (mAh): 23.056442545915072
-Consumed Energy (mWs): 418742.78264122765
-Consumed Energy (mWh): 116.31743962256324
-Avg power (mW): 714.8303589060488
-Avg Current (mA): 141.7318257474453
-Avg Voltage (V): 5.0435415979175975
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (907 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4976115226746 
-Ins Current (mA):138.20824428876728 
-Samples: 3000000 
-Consumed Energy (mAs): 83003.19316529426 
-Consumed Energy (mAh): 23.056442545915072 
-Consumed Energy (mWs): 418742.78264122765 
-Consumed Energy (mWh): 116.31743962256324 
-Avg power (mW): 714.8303589060488 
-Avg Current (mA): 141.7318257474453 
-Avg Voltage (V): 5.0435415979175975 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.056442545915072
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 714.8303589060488
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600015 seconds 
-Real workload: 4.695866827366751E10 - Integer reached: 129108 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600014 seconds 
-Real workload: 4.68804526315687E10 - Integer reached: 129005 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38391e+10
---- Getting energy efficiency
---- Energy efficiency: 2.45702e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400400-0-0 4,0,0,4,0,0,0,0                         [1804801- 0- 0- 1804801- 0- 0- 0- 0]                     time (s): 601.4976115226746 
-Ins Current (mA):138.20824428876728 
-Samples: 3000000 
-Consumed Energy (mAs): 83003.19316529426 
-Consumed Energy (mAh): 23.056442545915072 
-Consumed Energy (mWs): 418742.78264122765 
-Consumed Energy (mWh): 116.31743962256324 
-Avg power (mW): 714.8303589060488 
-Avg Current (mA): 141.7318257474453 
-Avg Voltage (V): 5.0435415979175975 
- Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600015 seconds 
-Real workload: 4.695866827366751E10 - Integer reached: 129108 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600014 seconds 
-Real workload: 4.68804526315687E10 - Integer reached: 129005 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.056442545915072                     9.38391e+10 2.45702e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400400-0-0 
-phone format: 4,0,0,4,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4976115226746 
-Ins Current (mA):138.20824428876728 
-Samples: 3000000 
-Consumed Energy (mAs): 83003.19316529426 
-Consumed Energy (mAh): 23.056442545915072 
-Consumed Energy (mWs): 418742.78264122765 
-Consumed Energy (mWh): 116.31743962256324 
-Avg power (mW): 714.8303589060488 
-Avg Current (mA): 141.7318257474453 
-Avg Voltage (V): 5.0435415979175975 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 31835
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600015 seconds 
-Real workload: 4.695866827366751E10 - Integer reached: 129108 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 31836
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:23:43 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:33:43 +0100 - Duration: 600014 seconds 
-Real workload: 4.68804526315687E10 - Integer reached: 129005 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.056442545915072 
-Workload: 9.38391e+10 
-Energy efficiency: 2.45702e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_07_01'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.056442545915072
---- Experiment result, Avg Power = 714.8303589060488
---- Experiment result, Total Workload = 9.38391e+10
---- Experiment result, Energy Efficiency = 2.45702e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400400-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_05_19_46
---- Performing experiments on configuration 400400-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  4
---- Modifying the governor of core 3 to set the default value
---- Modifying the governor of core 3 
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 32639 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  722.632215692879
-powermeter script : average_power with numpy  arrays =  722.6322156928807
-powermeter script : Summary Result = time (s): 601.4767756462097
-Ins Current (mA):143.49355458036203
-Samples: 3000000
-Consumed Energy (mAs): 85895.27089978887
-Consumed Energy (mAh): 23.859797472163574
-Consumed Energy (mWs): 433012.5968763704
-Consumed Energy (mWh): 120.28127691010287
-Avg power (mW): 722.632215692879
-Avg Current (mA): 143.30904104056236
-Avg Voltage (V): 5.042474713708707
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  0
---- frequency level of core 3 is  4
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (908 bytes in 0.047s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4767756462097 
-Ins Current (mA):143.49355458036203 
-Samples: 3000000 
-Consumed Energy (mAs): 85895.27089978887 
-Consumed Energy (mAh): 23.859797472163574 
-Consumed Energy (mWs): 433012.5968763704 
-Consumed Energy (mWh): 120.28127691010287 
-Avg power (mW): 722.632215692879 
-Avg Current (mA): 143.30904104056236 
-Avg Voltage (V): 5.042474713708707 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.859797472163574
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 722.632215692879
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 32664
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600002 seconds 
-Real workload: 4.676439324472237E10 - Integer reached: 128852 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32665
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.685009588292572E10 - Integer reached: 128965 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36145e+10
---- Getting energy efficiency
---- Energy efficiency: 2.54873e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 400400-0-0 4,0,0,4,0,0,0,0                         [1804801- 0- 0- 1804801- 0- 0- 0- 0]                     time (s): 601.4767756462097 
-Ins Current (mA):143.49355458036203 
-Samples: 3000000 
-Consumed Energy (mAs): 85895.27089978887 
-Consumed Energy (mAh): 23.859797472163574 
-Consumed Energy (mWs): 433012.5968763704 
-Consumed Energy (mWh): 120.28127691010287 
-Avg power (mW): 722.632215692879 
-Avg Current (mA): 143.30904104056236 
-Avg Voltage (V): 5.042474713708707 
- Thread : 0 - ThreadProcess id: 32664
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600002 seconds 
-Real workload: 4.676439324472237E10 - Integer reached: 128852 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32665
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.685009588292572E10 - Integer reached: 128965 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.859797472163574                     9.36145e+10 2.54873e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 400400-0-0 
-phone format: 4,0,0,4,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4767756462097 
-Ins Current (mA):143.49355458036203 
-Samples: 3000000 
-Consumed Energy (mAs): 85895.27089978887 
-Consumed Energy (mAh): 23.859797472163574 
-Consumed Energy (mWs): 433012.5968763704 
-Consumed Energy (mWh): 120.28127691010287 
-Avg power (mW): 722.632215692879 
-Avg Current (mA): 143.30904104056236 
-Avg Voltage (V): 5.042474713708707 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 32664
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600002 seconds 
-Real workload: 4.676439324472237E10 - Integer reached: 128852 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 32665
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:39:31 +0100 
-Core id: 3 
-Ending time: Sun, 19 Dec 2021 03:49:31 +0100 - Duration: 600007 seconds 
-Real workload: 4.685009588292572E10 - Integer reached: 128965 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.859797472163574 
-Workload: 9.36145e+10 
-Energy efficiency: 2.54873e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_22_48'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.859797472163574
---- Experiment result, Avg Power = 722.632215692879
---- Experiment result, Total Workload = 9.36145e+10
---- Experiment result, Energy Efficiency = 2.54873e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 400400-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_05_35_34
---- Performing experiments on configuration 404000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  4
---- Modifying the governor of core 2 to set the default value
---- Modifying the governor of core 2 
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 1759 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  721.3687521773078
-powermeter script : average_power with numpy  arrays =  721.3687521771222
-powermeter script : Summary Result = time (s): 601.214362859726
-Ins Current (mA):122.68735571758359
-Samples: 3000000
-Consumed Energy (mAs): 86146.55826313088
-Consumed Energy (mAh): 23.929599517536357
-Consumed Energy (mWs): 434162.0662975157
-Consumed Energy (mWh): 120.60057397153214
-Avg power (mW): 721.3687521773078
-Avg Current (mA): 143.05247805376743
-Avg Voltage (V): 5.042686166584095
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (905 bytes in 0.030s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.214362859726 
-Ins Current (mA):122.68735571758359 
-Samples: 3000000 
-Consumed Energy (mAs): 86146.55826313088 
-Consumed Energy (mAh): 23.929599517536357 
-Consumed Energy (mWs): 434162.0662975157 
-Consumed Energy (mWh): 120.60057397153214 
-Avg power (mW): 721.3687521773078 
-Avg Current (mA): 143.05247805376743 
-Avg Voltage (V): 5.042686166584095 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.929599517536357
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 721.3687521773078
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 1816
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600011 seconds 
-Real workload: 4.6806855159648926E10 - Integer reached: 128908 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 1818
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600005 seconds 
-Real workload: 4.681519824576926E10 - Integer reached: 128919 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.36221e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55598e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 404000-0-0 4,0,4,0,0,0,0,0                         [1804801- 0- 1804801- 0- 0- 0- 0- 0]                     time (s): 601.214362859726 
-Ins Current (mA):122.68735571758359 
-Samples: 3000000 
-Consumed Energy (mAs): 86146.55826313088 
-Consumed Energy (mAh): 23.929599517536357 
-Consumed Energy (mWs): 434162.0662975157 
-Consumed Energy (mWh): 120.60057397153214 
-Avg power (mW): 721.3687521773078 
-Avg Current (mA): 143.05247805376743 
-Avg Voltage (V): 5.042686166584095 
- Thread : 0 - ThreadProcess id: 1816
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600011 seconds 
-Real workload: 4.6806855159648926E10 - Integer reached: 128908 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 1818
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600005 seconds 
-Real workload: 4.681519824576926E10 - Integer reached: 128919 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.929599517536357                     9.36221e+10 2.55598e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 404000-0-0 
-phone format: 4,0,4,0,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.214362859726 
-Ins Current (mA):122.68735571758359 
-Samples: 3000000 
-Consumed Energy (mAs): 86146.55826313088 
-Consumed Energy (mAh): 23.929599517536357 
-Consumed Energy (mWs): 434162.0662975157 
-Consumed Energy (mWh): 120.60057397153214 
-Avg power (mW): 721.3687521773078 
-Avg Current (mA): 143.05247805376743 
-Avg Voltage (V): 5.042686166584095 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 1816
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600011 seconds 
-Real workload: 4.6806855159648926E10 - Integer reached: 128908 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 1818
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 03:55:19 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:05:19 +0100 - Duration: 600005 seconds 
-Real workload: 4.681519824576926E10 - Integer reached: 128919 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.929599517536357 
-Workload: 9.36221e+10 
-Energy efficiency: 2.55598e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_38_36'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.929599517536357
---- Experiment result, Avg Power = 721.3687521773078
---- Experiment result, Total Workload = 9.36221e+10
---- Experiment result, Energy Efficiency = 2.55598e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 404000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_05_51_23
---- Performing experiments on configuration 404000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  4
---- Modifying the governor of core 2 to set the default value
---- Modifying the governor of core 2 
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 3357 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  721.8407875668076
-powermeter script : average_power with numpy  arrays =  721.8407875667563
-powermeter script : Summary Result = time (s): 602.3596470355988
-Ins Current (mA):130.37681424424588
-Samples: 3000000
-Consumed Energy (mAs): 86330.28747771238
-Consumed Energy (mAh): 23.98063541047566
-Consumed Energy (mWs): 435047.79490979994
-Consumed Energy (mWh): 120.84660969716666
-Avg power (mW): 721.8407875668076
-Avg Current (mA): 143.14718100738776
-Avg Voltage (V): 5.042647591708801
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.029s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 602.3596470355988 
-Ins Current (mA):130.37681424424588 
-Samples: 3000000 
-Consumed Energy (mAs): 86330.28747771238 
-Consumed Energy (mAh): 23.98063541047566 
-Consumed Energy (mWs): 435047.79490979994 
-Consumed Energy (mWh): 120.84660969716666 
-Avg power (mW): 721.8407875668076 
-Avg Current (mA): 143.14718100738776 
-Avg Voltage (V): 5.042647591708801 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.98063541047566
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 721.8407875668076
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 3391
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:21:07 +0100 - Duration: 600018 seconds 
-Real workload: 4.695107155444357E10 - Integer reached: 129098 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3392
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:21:08 +0100 - Duration: 600023 seconds 
-Real workload: 4.693967767359915E10 - Integer reached: 129083 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.38907e+10
---- Getting energy efficiency
---- Energy efficiency: 2.5541e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 404000-0-0 4,0,4,0,0,0,0,0                         [1804801- 0- 1804801- 0- 0- 0- 0- 0]                     time (s): 602.3596470355988 
-Ins Current (mA):130.37681424424588 
-Samples: 3000000 
-Consumed Energy (mAs): 86330.28747771238 
-Consumed Energy (mAh): 23.98063541047566 
-Consumed Energy (mWs): 435047.79490979994 
-Consumed Energy (mWh): 120.84660969716666 
-Avg power (mW): 721.8407875668076 
-Avg Current (mA): 143.14718100738776 
-Avg Voltage (V): 5.042647591708801 
- Thread : 0 - ThreadProcess id: 3391
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:21:07 +0100 - Duration: 600018 seconds 
-Real workload: 4.695107155444357E10 - Integer reached: 129098 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3392
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:21:08 +0100 - Duration: 600023 seconds 
-Real workload: 4.693967767359915E10 - Integer reached: 129083 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.98063541047566                     9.38907e+10 2.5541e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 404000-0-0 
-phone format: 4,0,4,0,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 602.3596470355988 
-Ins Current (mA):130.37681424424588 
-Samples: 3000000 
-Consumed Energy (mAs): 86330.28747771238 
-Consumed Energy (mAh): 23.98063541047566 
-Consumed Energy (mWs): 435047.79490979994 
-Consumed Energy (mWh): 120.84660969716666 
-Avg power (mW): 721.8407875668076 
-Avg Current (mA): 143.14718100738776 
-Avg Voltage (V): 5.042647591708801 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 3391
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:21:07 +0100 - Duration: 600018 seconds 
-Real workload: 4.695107155444357E10 - Integer reached: 129098 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 3392
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:11:07 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:21:08 +0100 - Duration: 600023 seconds 
-Real workload: 4.693967767359915E10 - Integer reached: 129083 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.98063541047566 
-Workload: 9.38907e+10 
-Energy efficiency: 2.5541e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_05_54_25'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.98063541047566
---- Experiment result, Avg Power = 721.8407875668076
---- Experiment result, Total Workload = 9.38907e+10
---- Experiment result, Energy Efficiency = 2.5541e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 404000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_06_07_12
---- Performing experiments on configuration 404000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  0
---- Exact frequency of core  1:  0
---- Modifying the governor of core 1 
---- Modifying the the current frequency of core 1 with frequency 0
---- Frequency level of core 2 is  4
---- Modifying the governor of core 2 to set the default value
---- Modifying the governor of core 2 
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 4209 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  735.3564781139453
-powermeter script : average_power with numpy  arrays =  735.356478113926
-powermeter script : Summary Result = time (s): 601.2136931419373
-Ins Current (mA):131.09136137322054
-Samples: 3000000
-Consumed Energy (mAs): 87429.11181156967
-Consumed Energy (mAh): 24.285864392102688
-Consumed Energy (mWs): 440564.574479489
-Consumed Energy (mWh): 122.37904846652472
-Avg power (mW): 735.3564781139453
-Avg Current (mA): 145.88765242495037
-Avg Voltage (V): 5.040566942375318
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  0
---- frequency level of core 2 is  4
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.042s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2136931419373 
-Ins Current (mA):131.09136137322054 
-Samples: 3000000 
-Consumed Energy (mAs): 87429.11181156967 
-Consumed Energy (mAh): 24.285864392102688 
-Consumed Energy (mWs): 440564.574479489 
-Consumed Energy (mWh): 122.37904846652472 
-Avg power (mW): 735.3564781139453 
-Avg Current (mA): 145.88765242495037 
-Avg Voltage (V): 5.040566942375318 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.285864392102688
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 735.3564781139453
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 4234
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600007 seconds 
-Real workload: 4.690702316433063E10 - Integer reached: 129040 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4235
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600014 seconds 
-Real workload: 4.683795604252844E10 - Integer reached: 128949 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.3745e+10
---- Getting energy efficiency
---- Energy efficiency: 2.59063e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 404000-0-0 4,0,4,0,0,0,0,0                         [1804801- 0- 1804801- 0- 0- 0- 0- 0]                     time (s): 601.2136931419373 
-Ins Current (mA):131.09136137322054 
-Samples: 3000000 
-Consumed Energy (mAs): 87429.11181156967 
-Consumed Energy (mAh): 24.285864392102688 
-Consumed Energy (mWs): 440564.574479489 
-Consumed Energy (mWh): 122.37904846652472 
-Avg power (mW): 735.3564781139453 
-Avg Current (mA): 145.88765242495037 
-Avg Voltage (V): 5.040566942375318 
- Thread : 0 - ThreadProcess id: 4234
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600007 seconds 
-Real workload: 4.690702316433063E10 - Integer reached: 129040 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4235
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600014 seconds 
-Real workload: 4.683795604252844E10 - Integer reached: 128949 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.285864392102688                     9.3745e+10 2.59063e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 404000-0-0 
-phone format: 4,0,4,0,0,0,0,0 
-Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2136931419373 
-Ins Current (mA):131.09136137322054 
-Samples: 3000000 
-Consumed Energy (mAs): 87429.11181156967 
-Consumed Energy (mAh): 24.285864392102688 
-Consumed Energy (mWs): 440564.574479489 
-Consumed Energy (mWh): 122.37904846652472 
-Avg power (mW): 735.3564781139453 
-Avg Current (mA): 145.88765242495037 
-Avg Voltage (V): 5.040566942375318 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 4234
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600007 seconds 
-Real workload: 4.690702316433063E10 - Integer reached: 129040 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 4235
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:26:56 +0100 
-Core id: 2 
-Ending time: Sun, 19 Dec 2021 04:36:56 +0100 - Duration: 600014 seconds 
-Real workload: 4.683795604252844E10 - Integer reached: 128949 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.285864392102688 
-Workload: 9.3745e+10 
-Energy efficiency: 2.59063e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_10_14'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.285864392102688
---- Experiment result, Avg Power = 735.3564781139453
---- Experiment result, Total Workload = 9.3745e+10
---- Experiment result, Energy Efficiency = 2.59063e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 404000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_06_23_00
---- Performing experiments on configuration 440000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  4
---- Modifying the governor of core 1 to set the default value
---- Modifying the governor of core 1 
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 5104 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  726.7345518189771
-powermeter script : average_power with numpy  arrays =  726.7345518188499
-powermeter script : Summary Result = time (s): 601.2273056507111
-Ins Current (mA):143.18321142857144
-Samples: 3000000
-Consumed Energy (mAs): 86704.75237219494
-Consumed Energy (mAh): 24.084653436720817
-Consumed Energy (mWs): 436963.2682387982
-Consumed Energy (mWh): 121.37868562188838
-Avg power (mW): 726.7345518189771
-Avg Current (mA): 144.13859085237885
-Avg Voltage (V): 5.041915197875567
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.042s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.2273056507111 
-Ins Current (mA):143.18321142857144 
-Samples: 3000000 
-Consumed Energy (mAs): 86704.75237219494 
-Consumed Energy (mAh): 24.084653436720817 
-Consumed Energy (mWs): 436963.2682387982 
-Consumed Energy (mWh): 121.37868562188838 
-Avg power (mW): 726.7345518189771 
-Avg Current (mA): 144.13859085237885 
-Avg Voltage (V): 5.041915197875567 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.084653436720817
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 726.7345518189771
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 5130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:52:44 +0100 - Duration: 600009 seconds 
-Real workload: 4.643146039958794E10 - Integer reached: 128412 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5131
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 04:52:45 +0100 - Duration: 600015 seconds 
-Real workload: 4.671513219891027E10 - Integer reached: 128787 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.31466e+10
---- Getting energy efficiency
---- Energy efficiency: 2.58567e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 440000-0-0 4,4,0,0,0,0,0,0                         [1804801- 1804801- 0- 0- 0- 0- 0- 0]                     time (s): 601.2273056507111 
-Ins Current (mA):143.18321142857144 
-Samples: 3000000 
-Consumed Energy (mAs): 86704.75237219494 
-Consumed Energy (mAh): 24.084653436720817 
-Consumed Energy (mWs): 436963.2682387982 
-Consumed Energy (mWh): 121.37868562188838 
-Avg power (mW): 726.7345518189771 
-Avg Current (mA): 144.13859085237885 
-Avg Voltage (V): 5.041915197875567 
- Thread : 0 - ThreadProcess id: 5130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:52:44 +0100 - Duration: 600009 seconds 
-Real workload: 4.643146039958794E10 - Integer reached: 128412 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5131
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 04:52:45 +0100 - Duration: 600015 seconds 
-Real workload: 4.671513219891027E10 - Integer reached: 128787 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.084653436720817                     9.31466e+10 2.58567e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 440000-0-0 
-phone format: 4,4,0,0,0,0,0,0 
-Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.2273056507111 
-Ins Current (mA):143.18321142857144 
-Samples: 3000000 
-Consumed Energy (mAs): 86704.75237219494 
-Consumed Energy (mAh): 24.084653436720817 
-Consumed Energy (mWs): 436963.2682387982 
-Consumed Energy (mWh): 121.37868562188838 
-Avg power (mW): 726.7345518189771 
-Avg Current (mA): 144.13859085237885 
-Avg Voltage (V): 5.041915197875567 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 5130
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 04:52:44 +0100 - Duration: 600009 seconds 
-Real workload: 4.643146039958794E10 - Integer reached: 128412 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 5131
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:42:44 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 04:52:45 +0100 - Duration: 600015 seconds 
-Real workload: 4.671513219891027E10 - Integer reached: 128787 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.084653436720817 
-Workload: 9.31466e+10 
-Energy efficiency: 2.58567e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_26_02'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.084653436720817
---- Experiment result, Avg Power = 726.7345518189771
---- Experiment result, Total Workload = 9.31466e+10
---- Experiment result, Energy Efficiency = 2.58567e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 440000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_06_38_48
---- Performing experiments on configuration 440000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  4
---- Modifying the governor of core 1 to set the default value
---- Modifying the governor of core 1 
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 6028 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  731.5033821974694
-powermeter script : average_power with numpy  arrays =  731.5033821972852
-powermeter script : Summary Result = time (s): 601.5190861225128
-Ins Current (mA):146.8353078763314
-Samples: 3000000
-Consumed Energy (mAs): 88747.60592155956
-Consumed Energy (mAh): 24.652112755988767
-Consumed Energy (mWs): 447001.18780186377
-Consumed Energy (mWh): 124.16699661162882
-Avg power (mW): 731.5033821974694
-Avg Current (mA): 145.10593284987792
-Avg Voltage (V): 5.04116797866742
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.041s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.5190861225128 
-Ins Current (mA):146.8353078763314 
-Samples: 3000000 
-Consumed Energy (mAs): 88747.60592155956 
-Consumed Energy (mAh): 24.652112755988767 
-Consumed Energy (mWs): 447001.18780186377 
-Consumed Energy (mWh): 124.16699661162882 
-Avg power (mW): 731.5033821974694 
-Avg Current (mA): 145.10593284987792 
-Avg Voltage (V): 5.04116797866742 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 24.652112755988767
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 731.5033821974694
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 6053
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600002 seconds 
-Real workload: 4.645261022144905E10 - Integer reached: 128440 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6054
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600027 seconds 
-Real workload: 4.674089615096642E10 - Integer reached: 128821 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.31935e+10
---- Getting energy efficiency
---- Energy efficiency: 2.64526e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 440000-0-0 4,4,0,0,0,0,0,0                         [1804801- 1804801- 0- 0- 0- 0- 0- 0]                     time (s): 601.5190861225128 
-Ins Current (mA):146.8353078763314 
-Samples: 3000000 
-Consumed Energy (mAs): 88747.60592155956 
-Consumed Energy (mAh): 24.652112755988767 
-Consumed Energy (mWs): 447001.18780186377 
-Consumed Energy (mWh): 124.16699661162882 
-Avg power (mW): 731.5033821974694 
-Avg Current (mA): 145.10593284987792 
-Avg Voltage (V): 5.04116797866742 
- Thread : 0 - ThreadProcess id: 6053
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600002 seconds 
-Real workload: 4.645261022144905E10 - Integer reached: 128440 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6054
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600027 seconds 
-Real workload: 4.674089615096642E10 - Integer reached: 128821 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 24.652112755988767                     9.31935e+10 2.64526e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 440000-0-0 
-phone format: 4,4,0,0,0,0,0,0 
-Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.5190861225128 
-Ins Current (mA):146.8353078763314 
-Samples: 3000000 
-Consumed Energy (mAs): 88747.60592155956 
-Consumed Energy (mAh): 24.652112755988767 
-Consumed Energy (mWs): 447001.18780186377 
-Consumed Energy (mWh): 124.16699661162882 
-Avg power (mW): 731.5033821974694 
-Avg Current (mA): 145.10593284987792 
-Avg Voltage (V): 5.04116797866742 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 6053
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600002 seconds 
-Real workload: 4.645261022144905E10 - Integer reached: 128440 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6054
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 04:58:32 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:08:32 +0100 - Duration: 600027 seconds 
-Real workload: 4.674089615096642E10 - Integer reached: 128821 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 24.652112755988767 
-Workload: 9.31935e+10 
-Energy efficiency: 2.64526e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_41_50'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 24.652112755988767
---- Experiment result, Avg Power = 731.5033821974694
---- Experiment result, Total Workload = 9.31935e+10
---- Experiment result, Energy Efficiency = 2.64526e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 440000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_06_54_37
---- Performing experiments on configuration 440000-0-0
---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- Second step  : verifying the battery level
---- Verifying the battery level
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
 --- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe 
---- Current battery level : 50 
-Current battery level: OKAY
---- Third step calibrating phone core frequency
---- Resetting all frequency configurations
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor  
- -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor  
---- Frequency level of core 0 is  4
---- Modifying the governor of core 0 to set the default value
---- Modifying the governor of core 0 
---- Frequency level of core 1 is  4
---- Modifying the governor of core 1 to set the default value
---- Modifying the governor of core 1 
---- Frequency level of core 2 is  0
---- Exact frequency of core  2:  0
---- Modifying the governor of core 2 
---- Modifying the the current frequency of core 2 with frequency 0
---- Frequency level of core 3 is  0
---- Exact frequency of core  3:  0
---- Modifying the governor of core 3 
---- Modifying the the current frequency of core 3 with frequency 0
---- Frequency level of core 4 is  0
---- Exact frequency of core  4:  0
---- Modifying the governor of core 4 
---- Modifying the the current frequency of core 4 with frequency 0
---- Frequency level of core 5 is  0
---- Exact frequency of core  5:  0
---- Modifying the governor of core 5 
---- Modifying the the current frequency of core 5 with frequency 0
---- Frequency level of core 6 is  0
---- Exact frequency of core  6:  0
---- Modifying the governor of core 6 
---- Modifying the the current frequency of core 6 with frequency 0
---- Frequency level of core 7 is  0
---- Exact frequency of core  7:  0
---- Modifying the governor of core 7 
---- Modifying the the current frequency of core 7 with frequency 0
---- Calibrating Monsoon power meter, please wait for 10 seconds...
-powermeter script : --- Inside the monsoon_power_meter, arg function:  1
-powermeter script : calibration duration =  10
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  50000
- returning 50000 samples after experiments
-powermeter script : Power meter calibration okay
---- Monsoon power meter Calibrated
---- starting the benchmarking app 
-##  writing the configuration inside the phone file
- --- Removing file  /sdcard/experiments_automatization 
-rm '/sdcard/experiments_automatization/current_configuration.txt'
-rm '/sdcard/experiments_automatization/experiment_duration.txt'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended'
-rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended'
-rmdir '/sdcard/experiments_automatization/app_output_folder'
-rmdir '/sdcard/experiments_automatization'
- --- Clearing the logcat  
- --- Creating file  /sdcard/experiments_automatization
------ Uninstalling experiment app
-Success
------ Installing experiment  app
-Performing Streamed Install
-Success
------- Giving rights to experiment app
------ Starting experiment app
-Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity }
-adb command :   ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores
- ----- Experiment app started with pid: 6868 
----- waiting for benchmarking app thread to be pinned and to be ready
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of cores to occupy = 2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 0 
---- The current number of thread ready to be sambled  : 0, still lower than the experiment one :  2
---- Number of thread in experiment phase : 1 
---- The current number of thread ready to be sambled  : 1, still lower than the experiment one :  2
---- Number of thread in experiment phase : 2 
---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids 
-Thread_0_ready_for_sampling
-Thread_1_ready_for_sampling
---- Printing cc_info beginning datas (for the samsung galaxy s8)
- --- Starting power meter sampling for about 600 seconds 
---- Sampling with the Monsoon power meter
-powermeter script : --- Inside the monsoon_power_meter, arg function:  2
-powermeter script : Experiment duration =  600
-powermeter script : Creating the Monsoon engine
-powermeter script : Creating the Monsoon engine
-powermeter script : Configuring channels the Monsoon engine
-powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv
-powermeter script : Starting sampling; number of sample =  3000000
- returning 3000000 samples after experiments
-powermeter script :  Total nomber of sample measured :  3000000
-powermeter script : Computing powermeter summary result
- Number of samples =  3000000
-powermeter script :  We computed the energy on 600 samples
-powermeter script : average_power =  722.8338437003015
-powermeter script : average_power with numpy  arrays =  722.8338437002925
-powermeter script : Summary Result = time (s): 601.4938430786133
-Ins Current (mA):134.11726589106533
-Samples: 3000000
-Consumed Energy (mAs): 85552.04363776669
-Consumed Energy (mAh): 23.764456566046302
-Consumed Energy (mWs): 431239.42553198145
-Consumed Energy (mWh): 119.7887293144393
-Avg power (mW): 722.8338437003015
-Avg Current (mA): 143.34871658549497
-Avg Voltage (V): 5.042485631667266
-Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED 
---- Monsoon power meter sampling is finished !
- --- experiment folder path  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder
---- frequency level of core 0 is  4
---- frequency level of core 1 is  4
---- frequency level of core 2 is  0
---- frequency level of core 3 is  0
---- frequency level of core 4 is  0
---- frequency level of core 5 is  0
---- frequency level of core 6 is  0
---- frequency level of core 7 is  0
---- Number of threads normally started = 2
---- Number of thread ended: 2 
---- Now threads are stopped, getting the cc_info_level for samsung 
----  Copying thread results locally 
-command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null 
-/sdcard/experiments_automatization/app_output_folder/: 4 files pulled, 0 skipped. 0.0 MB/s (904 bytes in 0.032s)
-saving the logcat file to  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder-
---- Parsing result from  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt
---- Getting exact configuration with frequency
---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 0- 0]
---- Getting the powermeter summary
---- Powermeter summary: 
-time (s): 601.4938430786133 
-Ins Current (mA):134.11726589106533 
-Samples: 3000000 
-Consumed Energy (mAs): 85552.04363776669 
-Consumed Energy (mAh): 23.764456566046302 
-Consumed Energy (mWs): 431239.42553198145 
-Consumed Energy (mWh): 119.7887293144393 
-Avg power (mW): 722.8338437003015 
-Avg Current (mA): 143.34871658549497 
-Avg Voltage (V): 5.042485631667266 
-
---- Getting the total energy consumed of the google pixel
---- Energy consumed = 23.764456566046302
---- Starting cc_info = 0
---- Ending cc_info = 0
---- Getting the average power
---- Avg Power = 722.8338437003015
---- Printing the total threads summary
---- Thread results 
-Thread : 0 - ThreadProcess id: 6893
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:24:21 +0100 - Duration: 600007 seconds 
-Real workload: 4.636804094730455E10 - Integer reached: 128328 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6894
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:24:22 +0100 - Duration: 600003 seconds 
-Real workload: 4.658642310643213E10 - Integer reached: 128617 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-
---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,0,0 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first 
---- Total workload : 9.29545e+10
---- Getting energy efficiency
---- Energy efficiency: 2.55657e-10
---- Building what we will add to the total result file command 
-------
- (build_configuration_raw_result 440000-0-0 4,4,0,0,0,0,0,0                         [1804801- 1804801- 0- 0- 0- 0- 0- 0]                     time (s): 601.4938430786133 
-Ins Current (mA):134.11726589106533 
-Samples: 3000000 
-Consumed Energy (mAs): 85552.04363776669 
-Consumed Energy (mAh): 23.764456566046302 
-Consumed Energy (mWs): 431239.42553198145 
-Consumed Energy (mWh): 119.7887293144393 
-Avg power (mW): 722.8338437003015 
-Avg Current (mA): 143.34871658549497 
-Avg Voltage (V): 5.042485631667266 
- Thread : 0 - ThreadProcess id: 6893
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:24:21 +0100 - Duration: 600007 seconds 
-Real workload: 4.636804094730455E10 - Integer reached: 128328 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6894
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:24:22 +0100 - Duration: 600003 seconds 
-Real workload: 4.658642310643213E10 - Integer reached: 128617 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 23.764456566046302                     9.29545e+10 2.55657e-10  0 0 
-------
-
---- Final result to print to File 
- --------------------------------------------------------------------------------
- +++++ +++++ +++++ Configuration Description
---------------------------------------------------------------------------------
-Configuration: 440000-0-0 
-phone format: 4,4,0,0,0,0,0,0 
-Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 0- 0] 
-
-Power meter results
-------------------------------------------------------------
-time (s): 601.4938430786133 
-Ins Current (mA):134.11726589106533 
-Samples: 3000000 
-Consumed Energy (mAs): 85552.04363776669 
-Consumed Energy (mAh): 23.764456566046302 
-Consumed Energy (mWs): 431239.42553198145 
-Consumed Energy (mWh): 119.7887293144393 
-Avg power (mW): 722.8338437003015 
-Avg Current (mA): 143.34871658549497 
-Avg Voltage (V): 5.042485631667266 
- 
-Threads results
-------------------------------------------------------------
-Thread : 0 - ThreadProcess id: 6893
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 0 
-Ending time: Sun, 19 Dec 2021 05:24:21 +0100 - Duration: 600007 seconds 
-Real workload: 4.636804094730455E10 - Integer reached: 128328 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
-Thread : 1 - ThreadProcess id: 6894
-----------------------------------------
-Starting time: Sun, 19 Dec 2021 05:14:21 +0100 
-Core id: 1 
-Ending time: Sun, 19 Dec 2021 05:24:22 +0100 - Duration: 600003 seconds 
-Real workload: 4.658642310643213E10 - Integer reached: 128617 - Number of reset = 0 
-Battery stats: 0 mAH 
-Computed Drain: Null 
-Start: 50 % - End: 50 
-Cc_info at the beginning: 0 mAh 
-Cc_info at the end: 0 mAh 
-Cc_info variation: 0.0 mAh 
-
- 
-Expermiment results
-------------------------------------------------------------
-Energy Consumed (mAh): 23.764456566046302 
-Workload: 9.29545e+10 
-Energy efficiency: 2.55657e-10 
---------------------------------------------------------------------------------
-
- 
---- Writing to the total result file
---- Removing previous tested configuration tmp_output folder
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder/all_workloads.txt'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder/Thread_0_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder/Thread_0_ready_for_sampling'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder/Thread_1_ended'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder/Thread_1_ready_for_sampling'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/app_output_folder'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/configuration_mesurement.csv'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/energy_power_workload_energyByWorkload_ccInfo'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/logcat_output'
-removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39/powermeter_summary.txt'
-removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_06_57_39'
---- Moving the current experiment tmp_folder to the output result folder
-writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo
---- Obtaining experiment summary result to add to result folder
---- Experiment result, Energy consumed = 23.764456566046302
---- Experiment result, Avg Power = 722.8338437003015
---- Experiment result, Total Workload = 9.29545e+10
---- Experiment result, Energy Efficiency = 2.55657e-10
---- Adding result to summary file
---- Starting cc information : 0 
---- Ending cc information : 0
---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file
---- Experiments performed on configuration 440000-0-0.
---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_07_10_26
+--- Current battery level :  
+--- The current battery level : 0, still lower than the experiment one :  50 
+--- Waiting 30 second...
diff --git a/experiment_automatization/input_configurations_file.csv b/experiment_automatization/input_configurations_file.csv
index eb2d18ca8dcbd5a0ea0cc78e0e0dffa2a015e3b9..20f3507829128b731822c65c6bf5021ff9e481e9 100755
--- a/experiment_automatization/input_configurations_file.csv
+++ b/experiment_automatization/input_configurations_file.csv
@@ -1,61 +1,61 @@
 configurations,google pixel format
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0]
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0]
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2]
diff --git a/experiment_automatization/input_configurations_file__finally_used.csv b/experiment_automatization/input_configurations_file__finally_used.csv
index 1577bef64d4d1bd1c4e00eb89f381433260bc9b0..be7139e7d3b2587450bd04e8bb120b65ea1373ae 100755
--- a/experiment_automatization/input_configurations_file__finally_used.csv
+++ b/experiment_automatization/input_configurations_file__finally_used.csv
@@ -1,61 +1,61 @@
 configurations,generic format,exact frequency,google pixel format,exact frequencies
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0], [576000- 0- 0- 0- 0- 576000- 0- 0]
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0], [576000- 0- 0- 0- 0- 576000- 0- 0]
-100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0], [576000- 0- 0- 0- 0- 576000- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0], [576000- 0- 0- 0- 576000- 0- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0], [576000- 0- 0- 0- 576000- 0- 0- 0]
-100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0], [576000- 0- 0- 0- 576000- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0], [576000- 0- 0- 576000- 0- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0], [576000- 0- 0- 576000- 0- 0- 0- 0]
-100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0], [576000- 0- 0- 576000- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0], [576000- 0- 576000- 0- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0], [576000- 0- 576000- 0- 0- 0- 0- 0]
-101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0], [576000- 0- 576000- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0], [576000- 576000- 0- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0], [576000- 576000- 0- 0- 0- 0- 0- 0]
-110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0], [576000- 576000- 0- 0- 0- 0- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0], [1363200- 0- 0- 0- 0- 1363200- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0], [1363200- 0- 0- 0- 0- 1363200- 0- 0]
-200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0], [1363200- 0- 0- 0- 0- 1363200- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0], [1363200- 0- 0- 0- 1363200- 0- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0], [1363200- 0- 0- 0- 1363200- 0- 0- 0]
-200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0], [1363200- 0- 0- 0- 1363200- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0], [1363200- 0- 0- 1363200- 0- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0], [1363200- 0- 0- 1363200- 0- 0- 0- 0]
-200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0], [1363200- 0- 0- 1363200- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0], [1363200- 0- 1363200- 0- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0], [1363200- 0- 1363200- 0- 0- 0- 0- 0]
-202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0], [1363200- 0- 1363200- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0], [1363200- 1363200- 0- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0], [1363200- 1363200- 0- 0- 0- 0- 0- 0]
-220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0], [1363200- 1363200- 0- 0- 0- 0- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0], [1804800- 0- 0- 0- 0- 1804800- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0], [1804800- 0- 0- 0- 0- 1804800- 0- 0]
-300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0], [1804800- 0- 0- 0- 0- 1804800- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0], [1804800- 0- 0- 0- 1804800- 0- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0], [1804800- 0- 0- 0- 1804800- 0- 0- 0]
-300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0], [1804800- 0- 0- 0- 1804800- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0], [1804800- 0- 0- 1804800- 0- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0], [1804800- 0- 0- 1804800- 0- 0- 0- 0]
-300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0], [1804800- 0- 0- 1804800- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0], [1804800- 0- 1804800- 0- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0], [1804800- 0- 1804800- 0- 0- 0- 0- 0]
-303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0], [1804800- 0- 1804800- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0], [1804800- 1804800- 0- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0], [1804800- 1804800- 0- 0- 0- 0- 0- 0]
-330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0], [1804800- 1804800- 0- 0- 0- 0- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0], [1804801- 0- 0- 0- 0- 1804801- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0], [1804801- 0- 0- 0- 0- 1804801- 0- 0]
-400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0], [1804801- 0- 0- 0- 0- 1804801- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0], [1804801- 0- 0- 0- 1804801- 0- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0], [1804801- 0- 0- 0- 1804801- 0- 0- 0]
-400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0], [1804801- 0- 0- 0- 1804801- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0], [1804801- 0- 0- 1804801- 0- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0], [1804801- 0- 0- 1804801- 0- 0- 0- 0]
-400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0], [1804801- 0- 0- 1804801- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0], [1804801- 0- 1804801- 0- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0], [1804801- 0- 1804801- 0- 0- 0- 0- 0]
-404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0], [1804801- 0- 1804801- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0], [1804801- 1804801- 0- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0], [1804801- 1804801- 0- 0- 0- 0- 0- 0]
-440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0], [1804801- 1804801- 0- 0- 0- 0- 0- 0]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
+440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400]
diff --git a/kernel_ridge_linear_model/best_R2_exploration_summary.csv b/kernel_ridge_linear_model/best_R2_exploration_summary.csv
index 38e0292a86bb3e5ae37749f190d134949bf0b6cc..28986097f749d325e6fbdce027f359acec60875b 100755
--- a/kernel_ridge_linear_model/best_R2_exploration_summary.csv
+++ b/kernel_ridge_linear_model/best_R2_exploration_summary.csv
@@ -263,3 +263,6 @@ google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,Fals
 google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,-296.89930270199477,10,10,base_Y_F_N_on_socket,
 google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,-296.89930270199477,10,10,base_Y_F_N_on_socket,
 google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,-0.06746042254849738,10,10,base_Y_F_N_on_socket,
+google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,-0.06746042254849738,10,10,base_Y_F_N_on_socket,
+google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9144810248408353,10,10,base_Y_F,
+google_pixel_4a_5g,google_pixel_4a_5g_format,False,False,1000,0.01000000099,False,----,0,1000000000.0,1000000000.0,1e-09,1000,0.1,100,False,0.9144810248408353,10,10,base_Y_F,
diff --git a/kernel_ridge_linear_model/kernel_ridge.py b/kernel_ridge_linear_model/kernel_ridge.py
index 36bddf05e57d79bbebd4e32c39f6651589123971..19f4087890f472f9cbe40b57eac47214e38d4a17 100755
--- a/kernel_ridge_linear_model/kernel_ridge.py
+++ b/kernel_ridge_linear_model/kernel_ridge.py
@@ -29,7 +29,7 @@ number_of_neighbour = 10  # number of "similar" neighbours to consider
 
 max_input_size = -1
 convert_X_to_base_Y = True
-X_format_in_model = "base_Y_F_N_on_socket"# can be - base_Y (for the base representing limitation on some phone) 
+X_format_in_model = "base_Y_F"# can be - base_Y (for the base representing limitation on some phone) 
                             # - or base_Y_N_on_socket with the previous base, but only the number of cores on little socket has been retained,
                             # not the state of every core as on base_Y 
                             # - or base_Y_F, where the frequency of the socket can be unmodify, for each socket a variable is added to save this information (frequency is free or Not)
@@ -142,7 +142,7 @@ else:
     y = data.get_y(phone_name)
     print ("*** Total energy efficiencies: ", y)
 
-"""
+
 print("--- Size of X before removing aberrants points from the dataset: ", len(X))
 X_len_before_removing_abberrant_points = len(X)
 utils.capture_X_y_in_file(np.array(X),  np.array(y), output_data_folder + "From_summaries_X_y_before_removing_aberrant_points.csv")
@@ -151,7 +151,7 @@ utils.capture_X_y_in_file(np.array(X),  np.array(y), output_data_folder + "From_
 print("--- Size of X after removing aberrants points from the dataset: ", len(X))
 print("--- Number of abberant points removed : ", X_len_before_removing_abberrant_points - len(X))
 print("*** Ratio energy by wokload : ", y)
-"""
+
 
 """
 print("--- Size of X before removing duplicates: ", len(X))
@@ -268,12 +268,13 @@ if (generate_plots):
     kernel_ridge_ax.tick_params(size=8)
 
     if workstep == "looking_strange_cases":
-        kernel_ridge_ax.bar(X,y, width=0.4)
         # Add title and axis names
         print ("Size of X ---: ", len(X))
         print ("Size of y ---: ", len(y))
         print ("X ---: ", X)
         print ("y ---: ", y)
+        kernel_ridge_ax.bar(utils.get_X_user_friendly_from_X(X, X_dict),y, width=0.4)
+
         kernel_ridge_ax.set_title('All energy/workload ratio')
         kernel_ridge_ax.set_xlabel('Configuration')
         kernel_ridge_ax.set_ylabel(r'Energy consumed/Workload ($\times 10E-11$)')
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 44a068bdb405cd403b9135dc0f1642f707c0fb30..000f69da36b97c269eadfdf975cf678a12a01140 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/log_file_for_strange_cases_exploration.txt b/kernel_ridge_linear_model/log_file_for_strange_cases_exploration.txt
index a8dbc6d0aa153c808846f82ca4444ab8ae87f0c0..4688f996760d2579be45133bc03b890c0680caed 100755
--- a/kernel_ridge_linear_model/log_file_for_strange_cases_exploration.txt
+++ b/kernel_ridge_linear_model/log_file_for_strange_cases_exploration.txt
@@ -6,131 +6,131 @@
 *** Total configurations in user friendly format:  ['100001-0-0', '100001-0-0', '100001-0-0', '100010-0-0', '100010-0-0', '100010-0-0', '100100-0-0', '100100-0-0', '100100-0-0', '101000-0-0', '101000-0-0', '101000-0-0', '110000-0-0', '110000-0-0', '110000-0-0', '200002-0-0', '200002-0-0', '200002-0-0', '200020-0-0', '200020-0-0', '200020-0-0', '200200-0-0', '200200-0-0', '200200-0-0', '202000-0-0', '202000-0-0', '202000-0-0', '220000-0-0', '220000-0-0', '220000-0-0', '300003-0-0', '300003-0-0', '300003-0-0', '300030-0-0', '300030-0-0', '300030-0-0', '300300-0-0', '300300-0-0', '300300-0-0', '303000-0-0', '303000-0-0', '303000-0-0', '330000-0-0', '330000-0-0', '330000-0-0', '400004-0-0', '400004-0-0', '400004-0-0', '400040-0-0', '400040-0-0', '400040-0-0', '400400-0-0', '400400-0-0', '400400-0-0', '404000-0-0', '404000-0-0', '404000-0-0', '440000-0-0', '440000-0-0', '440000-0-0']
  --- Getting data from folder   /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/looking_at_strange_cases
  --- Maximum input size =    -1
- --- X format manipulated by the model  =    base_Y_F_N_on_socket
+ --- X format manipulated by the model  =    base_Y_F
  --- Getting data from file  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/looking_at_strange_cases/summary.csv
- --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 0.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 1.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [0, 2.0, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
- --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in -base Y F, N on little- array notation
- --- Result =  [1, 3, 2, 0, 0.0, 0, 0.0]
-*** Total Configurations formatted:  [[0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0]]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [2.0, 2.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [3.0, 3.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 0.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+ --- Converting [4.0, 4.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] in base Y F array notation
+ --- Result =  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+*** Total Configurations formatted:  [[0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]]
 ---> Creating X dictionnary, from userfriendly values to x values
-*** Total Configurations dictionnary:  {'100001-0-0': [0, 0.0, 2, 0, 0.0, 0, 0.0], '100010-0-0': [0, 0.0, 2, 0, 0.0, 0, 0.0], '100100-0-0': [0, 0.0, 2, 0, 0.0, 0, 0.0], '101000-0-0': [0, 0.0, 2, 0, 0.0, 0, 0.0], '110000-0-0': [0, 0.0, 2, 0, 0.0, 0, 0.0], '200002-0-0': [0, 1.0, 2, 0, 0.0, 0, 0.0], '200020-0-0': [0, 1.0, 2, 0, 0.0, 0, 0.0], '200200-0-0': [0, 1.0, 2, 0, 0.0, 0, 0.0], '202000-0-0': [0, 1.0, 2, 0, 0.0, 0, 0.0], '220000-0-0': [0, 1.0, 2, 0, 0.0, 0, 0.0], '300003-0-0': [0, 2.0, 2, 0, 0.0, 0, 0.0], '300030-0-0': [0, 2.0, 2, 0, 0.0, 0, 0.0], '300300-0-0': [0, 2.0, 2, 0, 0.0, 0, 0.0], '303000-0-0': [0, 2.0, 2, 0, 0.0, 0, 0.0], '330000-0-0': [0, 2.0, 2, 0, 0.0, 0, 0.0], '400004-0-0': [1, 3, 2, 0, 0.0, 0, 0.0], '400040-0-0': [1, 3, 2, 0, 0.0, 0, 0.0], '400400-0-0': [1, 3, 2, 0, 0.0, 0, 0.0], '404000-0-0': [1, 3, 2, 0, 0.0, 0, 0.0], '440000-0-0': [1, 3, 2, 0, 0.0, 0, 0.0]}
+*** Total Configurations dictionnary:  {'100001-0-0': [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], '100010-0-0': [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], '100100-0-0': [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], '101000-0-0': [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], '110000-0-0': [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], '200002-0-0': [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], '200020-0-0': [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], '200200-0-0': [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], '202000-0-0': [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], '220000-0-0': [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], '300003-0-0': [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], '300030-0-0': [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], '300300-0-0': [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], '303000-0-0': [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], '330000-0-0': [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], '400004-0-0': [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], '400040-0-0': [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], '400400-0-0': [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], '404000-0-0': [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], '440000-0-0': [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]}
  --- Getting data from folder   /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/looking_at_strange_cases
  --- Maximum input size =    -1
  --- X format manipulated by the model  =    base_Y
@@ -146,48 +146,17749 @@
  --- X format manipulated by the model  =    base_Y
  --- Getting data from file  /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/looking_at_strange_cases/summary.csv
 *** Total workload :  [93918300000.0, 93936500000.0, 94041200000.0, 93802800000.0, 94169000000.0, 93866600000.0, 95298900000.0, 94109700000.0, 93690400000.0, 93693400000.0, 93968300000.0, 94222600000.0, 93293200000.0, 93263200000.0, 93350900000.0, 229888000000.0, 229682000000.0, 229866000000.0, 94042900000.0, 93801200000.0, 93816800000.0, 93760200000.0, 93550800000.0, 95372100000.0, 94627800000.0, 93647900000.0, 93388700000.0, 93148100000.0, 93364400000.0, 93222400000.0, 308338000000.0, 307609000000.0, 308096000000.0, 93690400000.0, 94146300000.0, 93722400000.0, 93675200000.0, 93770900000.0, 93798100000.0, 93698300000.0, 93963800000.0, 93499300000.0, 93516400000.0, 92968000000.0, 93134300000.0, 307857000000.0, 307816000000.0, 308344000000.0, 93802800000.0, 93370600000.0, 93734500000.0, 93979300000.0, 93839100000.0, 93614500000.0, 93622100000.0, 93890700000.0, 93745000000.0, 93146600000.0, 93193500000.0, 92954500000.0]
+--- Size of X before removing aberrants points from the dataset:  60
+ --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'X_10' 'X_11'
+ 'y']
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92523218e+09]
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91269984e+09]
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91028248e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.94650123e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.93885324e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.96948262e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91479833e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.97718686e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.85827774e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00
+ 3.93213141e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00
+ 3.94382417e+09]
+ --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00
+ 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.9169451e+09]
+ --- Actual line: [0.0000000e+00 0.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 0.0000000e+00 3.8197097e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88705765e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.85628401e+09]
+ --- Actual line: [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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 7.98881566e+09]
+ --- Actual line: [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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.00755914e+09]
+ --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 8.1639984e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91317448e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.79236067e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.95130413e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.94770086e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.97987774e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 4.07078277e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92768349e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86764905e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86171955e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.90114499e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.84782617e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.82937822e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.72927887e+09]
+ --- Actual line: [0.0000000e+00 2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 8.6553109e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.62589494e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.95035198e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.93032323e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.96114905e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.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
+ 3.87793802e+09]
+ --- Actual line: [0.0000000e+00 2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.8543369e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.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
+ 3.98490518e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92574069e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.94052953e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88274122e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88348006e+09]
+ --- Actual line: [0.0000000e+00 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 0.0000000e+00 3.7733998e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.77953232e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.62649023e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.48766742e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.62559732e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.87481256e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.80397363e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.91283763e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.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
+ 4.49818273e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.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
+ 4.06997094e+09]
+ --- Actual line: [1.0000000e+00 3.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.9235227e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91239368e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91527348e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86006493e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86746955e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.78034673e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91149079e+09]
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100001-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, first computation result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '100001-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100001-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '100001-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100001-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100001-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '100001-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100010-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.92680302847992 mAh)  it is NOT far from the median.
+---  Median :23.92680302847992,   the gap is :  10
+--- So No we don't romove this configuration '100010-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100010-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.92680302847992 mAh)  it is NOT far from the median.
+---  Median :23.92680302847992,   the gap is :  10
+--- So No we don't romove this configuration '100010-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100010-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100010-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.92680302847992 mAh)  it is NOT far from the median.
+---  Median :23.92680302847992,   the gap is :  10
+--- So No we don't romove this configuration '100010-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100100-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '100100-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100100-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '100100-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '100100-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '100100-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '100100-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '101000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '101000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '101000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '101000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '101000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '101000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '101000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '110000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '110000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 1, 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, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '110000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '110000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 1, 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, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '110000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '110000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.008138624748163 mAh)  it is NOT far from the median.
+---  Median :24.008138624748163,   the gap is :  10
+--- So No we don't romove this configuration '110000-0-0'
+ --- remove_aberrant_points: The value [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200002-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '200002-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200002-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '200002-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200002-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200002-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 0 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925232177.483298
+ --- Energy:  23.92680302847992
+ --- Workload:  93918300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 1 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912699841.144387
+ --- Energy:  24.008138624748163
+ --- Workload:  93936500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 2 in the X datas point
+--------------
+ --- Configuration:  100001-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3910282478.8062687
+ --- Energy:  24.04973010017626
+ --- Workload:  94041200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '200002-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200020-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '200020-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200020-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '200020-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200020-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200020-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 5 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3969482617.6356173
+ --- Energy:  23.647042756264316
+ --- Workload:  93866600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 4 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3938853242.267046
+ --- Energy:  23.907751006381503
+ --- Workload:  94169000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 3 in the X datas point
+--------------
+ --- Configuration:  100010-0-0
+ --- Energy efficiency:  3946501229.335133
+ --- Energy:  23.768609723161067
+ --- Workload:  93802800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.768609723161067 mAh)  it is NOT far from the median.
+---  Median :23.768609723161067,   the gap is :  10
+--- So No we don't romove this configuration '200020-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200200-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '200200-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200200-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '200200-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '200200-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '200200-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 7 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3977186856.1928773
+ --- Energy:  23.66236144271759
+ --- Workload:  94109700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 8 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3858277741.981534
+ --- Energy:  24.282936366326563
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 6 in the X datas point
+--------------
+ --- Configuration:  100100-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3914798329.164073
+ --- Energy:  24.34321151135318
+ --- Workload:  95298900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '200200-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '202000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.05507728451459 mAh)  it is NOT far from the median.
+---  Median :24.05507728451459,   the gap is :  10
+--- So No we don't romove this configuration '202000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '202000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.05507728451459 mAh)  it is NOT far from the median.
+---  Median :24.05507728451459,   the gap is :  10
+--- So No we don't romove this configuration '202000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '202000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '202000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 10 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3943824168.5432696
+ --- Energy:  23.826661712544205
+ --- Workload:  93968300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 9 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3932131411.8317833
+ --- Energy:  23.827633134312034
+ --- Workload:  93693400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 11 in the X datas point
+--------------
+ --- Configuration:  101000-0-0
+ --- Energy efficiency:  3916945096.180587
+ --- Energy:  24.05507728451459
+ --- Workload:  94222600000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.05507728451459 mAh)  it is NOT far from the median.
+---  Median :24.05507728451459,   the gap is :  10
+--- So No we don't romove this configuration '202000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '220000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.264174107781162 mAh)  it is NOT far from the median.
+---  Median :24.264174107781162,   the gap is :  10
+--- So No we don't romove this configuration '220000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '220000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.264174107781162 mAh)  it is NOT far from the median.
+---  Median :24.264174107781162,   the gap is :  10
+--- So No we don't romove this configuration '220000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '220000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '220000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 13 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3887057652.839107
+ --- Energy:  23.99322866107899
+ --- Workload:  93263200000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 14 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3856284007.604592
+ --- Energy:  24.207459297994163
+ --- Workload:  93350900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 12 in the X datas point
+--------------
+ --- Configuration:  110000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3819709702.062643
+ --- Energy:  24.42419267600996
+ --- Workload:  93293200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.264174107781162 mAh)  it is NOT far from the median.
+---  Median :24.264174107781162,   the gap is :  10
+--- So No we don't romove this configuration '220000-0-0'
+ --- remove_aberrant_points: The value [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300003-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '300003-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300003-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '300003-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300003-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300003-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 16 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  8007559135.824218
+ --- Energy:  28.68325147336931
+ --- Workload:  229682000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 15 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  7988815658.07869
+ --- Energy:  28.77615884915817
+ --- Workload:  229888000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 17 in the X datas point
+--------------
+ --- Configuration:  200002-0-0
+ --- Energy efficiency:  8163998399.856314
+ --- Energy:  28.155953672150755
+ --- Workload:  229866000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (28.155953672150755 mAh)  it is NOT far from the median.
+---  Median :28.155953672150755,   the gap is :  10
+--- So No we don't romove this configuration '300003-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300030-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.03237046200954 mAh)  it is NOT far from the median.
+---  Median :24.03237046200954,   the gap is :  10
+--- So No we don't romove this configuration '300030-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300030-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.03237046200954 mAh)  it is NOT far from the median.
+---  Median :24.03237046200954,   the gap is :  10
+--- So No we don't romove this configuration '300030-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300030-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300030-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 20 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3951304127.927423
+ --- Energy:  23.743288058460422
+ --- Workload:  93816800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 19 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3792360668.6690335
+ --- Energy:  24.734270276684956
+ --- Workload:  93801200000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 18 in the X datas point
+--------------
+ --- Configuration:  200020-0-0
+ --- Energy efficiency:  3913174484.5370913
+ --- Energy:  24.03237046200954
+ --- Workload:  94042900000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.03237046200954 mAh)  it is NOT far from the median.
+---  Median :24.03237046200954,   the gap is :  10
+--- So No we don't romove this configuration '300030-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300300-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '300300-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300300-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '300300-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '300300-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '300300-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 23 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4070782770.8190007
+ --- Energy:  23.42848921387117
+ --- Workload:  95372100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 22 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3979877738.155884
+ --- Energy:  23.505960200642747
+ --- Workload:  93550800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 21 in the X datas point
+--------------
+ --- Configuration:  200200-0-0
+ --- Energy efficiency:  3947700859.019707
+ --- Energy:  23.750591714866186
+ --- Workload:  93760200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.750591714866186 mAh)  it is NOT far from the median.
+---  Median :23.750591714866186,   the gap is :  10
+--- So No we don't romove this configuration '300300-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '303000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.092534379540634 mAh)  it is NOT far from the median.
+---  Median :24.092534379540634,   the gap is :  10
+--- So No we don't romove this configuration '303000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '303000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.092534379540634 mAh)  it is NOT far from the median.
+---  Median :24.092534379540634,   the gap is :  10
+--- So No we don't romove this configuration '303000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '303000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '303000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 26 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3861719546.4796567
+ --- Energy:  24.183210213672954
+ --- Workload:  93388700000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 25 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3867649049.525246
+ --- Energy:  24.21312283502527
+ --- Workload:  93647900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 24 in the X datas point
+--------------
+ --- Configuration:  202000-0-0
+ --- Energy efficiency:  3927683491.5535164
+ --- Energy:  24.092534379540634
+ --- Workload:  94627800000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.092534379540634 mAh)  it is NOT far from the median.
+---  Median :24.092534379540634,   the gap is :  10
+--- So No we don't romove this configuration '303000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '330000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.344031085422476 mAh)  it is NOT far from the median.
+---  Median :24.344031085422476,   the gap is :  10
+--- So No we don't romove this configuration '330000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '330000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.344031085422476 mAh)  it is NOT far from the median.
+---  Median :24.344031085422476,   the gap is :  10
+--- So No we don't romove this configuration '330000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '330000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '330000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 27 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3901144986.0534062
+ --- Energy:  23.877164417300968
+ --- Workload:  93148100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 28 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3847826170.604917
+ --- Energy:  24.264174107781162
+ --- Workload:  93364400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.92596108]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 29 in the X datas point
+--------------
+ --- Configuration:  220000-0-0
+ --- Energy efficiency:  3829378223.8577924
+ --- Energy:  24.344031085422476
+ --- Workload:  93222400000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.344031085422476 mAh)  it is NOT far from the median.
+---  Median :24.344031085422476,   the gap is :  10
+--- So No we don't romove this configuration '330000-0-0'
+ --- remove_aberrant_points: The value [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400004-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (35.32232791967017 mAh)  it is NOT far from the median.
+---  Median :35.32232791967017,   the gap is :  10
+--- So No we don't romove this configuration '400004-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400004-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (35.32232791967017 mAh)  it is NOT far from the median.
+---  Median :35.32232791967017,   the gap is :  10
+--- So No we don't romove this configuration '400004-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400004-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400004-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 31 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8655310898.767483
+ --- Energy:  35.53991612451346
+ --- Workload:  307609000000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 32 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625894936.599672
+ --- Energy:  35.71754166492727
+ --- Workload:  308096000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 30 in the X datas point
+--------------
+ --- Configuration:  300003-0-0
+ --- Energy efficiency:  8729278874.272196
+ --- Energy:  35.32232791967017
+ --- Workload:  308338000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (35.32232791967017 mAh)  it is NOT far from the median.
+---  Median :35.32232791967017,   the gap is :  10
+--- So No we don't romove this configuration '400004-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400040-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.955644418717593 mAh)  it is NOT far from the median.
+---  Median :23.955644418717593,   the gap is :  10
+--- So No we don't romove this configuration '400040-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400040-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.955644418717593 mAh)  it is NOT far from the median.
+---  Median :23.955644418717593,   the gap is :  10
+--- So No we don't romove this configuration '400040-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400040-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400040-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 35 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3961149050.1164575
+ --- Energy:  23.66038518521068
+ --- Workload:  93722400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 33 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3950351976.361094
+ --- Energy:  23.716971835375215
+ --- Workload:  93690400000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 34 in the X datas point
+--------------
+ --- Configuration:  300030-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3930323229.7824173
+ --- Energy:  23.953804227268574
+ --- Workload:  94146300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 49 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3803973630.8547907
+ --- Energy:  24.545508459651504
+ --- Workload:  93370600000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 50 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Energy efficiency:  3912837628.97691
+ --- Energy:  23.955644418717593
+ --- Workload:  93734500000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (23.955644418717593 mAh)  it is NOT far from the median.
+---  Median :23.955644418717593,   the gap is :  10
+--- So No we don't romove this configuration '400040-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400400-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.1559718861257 mAh)  it is NOT far from the median.
+---  Median :24.1559718861257,   the gap is :  10
+--- So No we don't romove this configuration '400400-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400400-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.1559718861257 mAh)  it is NOT far from the median.
+---  Median :24.1559718861257,   the gap is :  10
+--- So No we don't romove this configuration '400400-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '400400-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '400400-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 51 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4498182734.175393
+ --- Energy:  20.892728190680728
+ --- Workload:  93979300000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 52 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  4069970940.4074855
+ --- Energy:  23.056442545915072
+ --- Workload:  93839100000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 38 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3984905179.181261
+ --- Energy:  23.538369217832788
+ --- Workload:  93798100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 53 in the X datas point
+--------------
+ --- Configuration:  400400-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3923522695.617033
+ --- Energy:  23.859797472163574
+ --- Workload:  93614500000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 37 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3854336899.8797445
+ --- Energy:  24.32865158873136
+ --- Workload:  93770900000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 36 in the X datas point
+--------------
+ --- Configuration:  300300-0-0
+ --- Energy efficiency:  3877938022.79452
+ --- Energy:  24.1559718861257
+ --- Workload:  93675200000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.1559718861257 mAh)  it is NOT far from the median.
+---  Median :24.1559718861257,   the gap is :  10
+--- So No we don't romove this configuration '400400-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '404000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.080718397086365 mAh)  it is NOT far from the median.
+---  Median :24.080718397086365,   the gap is :  10
+--- So No we don't romove this configuration '404000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '404000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.080718397086365 mAh)  it is NOT far from the median.
+---  Median :24.080718397086365,   the gap is :  10
+--- So No we don't romove this configuration '404000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '404000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '404000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 40 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3940529528.3580203
+ --- Energy:  23.84547723870087
+ --- Workload:  93963800000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 39 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3925740689.124521
+ --- Energy:  23.867682919071562
+ --- Workload:  93698300000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 54 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3912393680.701727
+ --- Energy:  23.929599517536357
+ --- Workload:  93622100000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 55 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3915273481.8527074
+ --- Energy:  23.98063541047566
+ --- Workload:  93890700000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 56 in the X datas point
+--------------
+ --- Configuration:  404000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3860064926.29206
+ --- Energy:  24.285864392102688
+ --- Workload:  93745000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 41 in the X datas point
+--------------
+ --- Configuration:  303000-0-0
+ --- Energy efficiency:  3882741215.2980003
+ --- Energy:  24.080718397086365
+ --- Workload:  93499300000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.080718397086365 mAh)  it is NOT far from the median.
+---  Median :24.080718397086365,   the gap is :  10
+--- So No we don't romove this configuration '404000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '440000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.637735624906814 mAh)  it is NOT far from the median.
+---  Median :24.637735624906814,   the gap is :  10
+--- So No we don't romove this configuration '440000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '440000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.637735624906814 mAh)  it is NOT far from the median.
+---  Median :24.637735624906814,   the gap is :  10
+--- So No we don't romove this configuration '440000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+ --- remove_aberrant_points: do we remove value  [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]
+--- Computing the list of the 10 first neighbours of '440000-0-0'
+*** START computing ci exp matrix 
+X =  [[0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]]
+*** END computing ci exp matrix, cached  result  [[[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ [[1.        ]
+  [1.        ]
+  [1.        ]
+  ...
+  [0.39729471]
+  [0.39729471]
+  [0.39729471]]
+
+ ...
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]
+
+ [[0.39729471]
+  [0.39729471]
+  [0.39729471]
+  ...
+  [1.        ]
+  [1.        ]
+  [1.        ]]]
+--- Ordered by distance, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Ordered by energy, Printing the list of the 10 first neighbours of '440000-0-0'
+--- Neighbour  0 in the list of neghbours, And at position 59 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3911490786.4834523
+ --- Energy:  23.764456566046302
+ --- Workload:  92954500000.0
+--------------
+--- Neighbour  1 in the list of neghbours, And at position 42 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3883480064.155091
+ --- Energy:  24.08059502443054
+ --- Workload:  93516400000.0
+--------------
+--- Neighbour  2 in the list of neghbours, And at position 57 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [1.]
+ --- Energy efficiency:  3867469553.3459415
+ --- Energy:  24.084653436720817
+ --- Workload:  93146600000.0
+--------------
+--- Neighbour  3 in the list of neghbours, And at position 48 in the X datas point
+--------------
+ --- Configuration:  400040-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3874812555.9426064
+ --- Energy:  24.208364980550822
+ --- Workload:  93802800000.0
+--------------
+--- Neighbour  4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Neighbour  5 in the list of neghbours, And at position 44 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3779532320.67064
+ --- Energy:  24.641747385770024
+ --- Workload:  93134300000.0
+--------------
+--- Neighbour  6 in the list of neghbours, And at position 58 in the X datas point
+--------------
+ --- Configuration:  440000-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  3780346733.402388
+ --- Energy:  24.652112755988767
+ --- Workload:  93193500000.0
+--------------
+--- Neighbour  7 in the list of neghbours, And at position 45 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8626490226.186573
+ --- Energy:  35.68737472207005
+ --- Workload:  307857000000.0
+--------------
+--- Neighbour  8 in the list of neghbours, And at position 47 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8625597322.614592
+ --- Energy:  35.74753244365377
+ --- Workload:  308344000000.0
+--------------
+--- Neighbour  9 in the list of neghbours, And at position 46 in the X datas point
+--------------
+ --- Configuration:  400004-0-0
+ --- Distance from that configuration:  [0.85740392]
+ --- Energy efficiency:  8487667419.239845
+ --- Energy:  36.26627936290422
+ --- Workload:  307816000000.0
+--------------
+--------------
+--- Median at position 4 in the list of neghbours, And at position 43 in the X datas point
+--------------
+ --- Configuration:  330000-0-0
+ --- Energy efficiency:  3773399795.481731
+ --- Energy:  24.637735624906814
+ --- Workload:  92968000000.0
+--------------
+--- Comparing the median energy with the energy of that data point
+--- The energy of the current configuration (24.637735624906814 mAh)  it is NOT far from the median.
+---  Median :24.637735624906814,   the gap is :  10
+--- So No we don't romove this configuration '440000-0-0'
+ --- remove_aberrant_points: The value [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0] is not an abberant point.
+--- remove_aberrant_points: Printing all 0 removed points 
+final_X_user friendly : 
+  ['100001-0-0', '100001-0-0', '100001-0-0', '100010-0-0', '100010-0-0', '100010-0-0', '100100-0-0', '100100-0-0', '100100-0-0', '101000-0-0', '101000-0-0', '101000-0-0', '110000-0-0', '110000-0-0', '110000-0-0', '200002-0-0', '200002-0-0', '200002-0-0', '200020-0-0', '200020-0-0', '200020-0-0', '200200-0-0', '200200-0-0', '200200-0-0', '202000-0-0', '202000-0-0', '202000-0-0', '220000-0-0', '220000-0-0', '220000-0-0', '300003-0-0', '300003-0-0', '300003-0-0', '300030-0-0', '300030-0-0', '300030-0-0', '300300-0-0', '300300-0-0', '300300-0-0', '303000-0-0', '303000-0-0', '303000-0-0', '330000-0-0', '330000-0-0', '330000-0-0', '400004-0-0', '400004-0-0', '400004-0-0', '400040-0-0', '400040-0-0', '400040-0-0', '400400-0-0', '400400-0-0', '400400-0-0', '404000-0-0', '404000-0-0', '404000-0-0', '440000-0-0', '440000-0-0', '440000-0-0']
+final_X : 
+  [[0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]]
+final_y : 
+  [3925232177.483298, 3912699841.144387, 3910282478.8062687, 3946501229.335133, 3938853242.267046, 3969482617.6356173, 3914798329.164073, 3977186856.1928773, 3858277741.981534, 3932131411.8317833, 3943824168.5432696, 3916945096.180587, 3819709702.062643, 3887057652.839107, 3856284007.604592, 7988815658.07869, 8007559135.824218, 8163998399.856314, 3913174484.5370913, 3792360668.6690335, 3951304127.927423, 3947700859.019707, 3979877738.155884, 4070782770.8190007, 3927683491.5535164, 3867649049.525246, 3861719546.4796567, 3901144986.0534062, 3847826170.604917, 3829378223.8577924, 8729278874.272196, 8655310898.767483, 8625894936.599672, 3950351976.361094, 3930323229.7824173, 3961149050.1164575, 3877938022.79452, 3854336899.8797445, 3984905179.181261, 3925740689.124521, 3940529528.3580203, 3882741215.2980003, 3883480064.155091, 3773399795.481731, 3779532320.67064, 8626490226.186573, 8487667419.239845, 8625597322.614592, 3874812555.9426064, 3803973630.8547907, 3912837628.97691, 4498182734.175393, 4069970940.4074855, 3923522695.617033, 3912393680.701727, 3915273481.8527074, 3860064926.29206, 3867469553.3459415, 3780346733.402388, 3911490786.4834523]
+ --- Actual line: ['X_0' 'X_1' 'X_2' 'X_3' 'X_4' 'X_5' 'X_6' 'X_7' 'X_8' 'X_9' 'X_10' 'X_11'
+ 'y']
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92523218e+09]
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91269984e+09]
+ --- Actual line: [0.00000000e+00 0.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91028248e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.94650123e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.93885324e+09]
+ --- Actual line: [0.00000000e+00 0.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 0.00000000e+00 0.00000000e+00
+ 3.96948262e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91479833e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.97718686e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.85827774e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00
+ 3.93213141e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00
+ 3.94382417e+09]
+ --- Actual line: [0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 1.0000000e+00
+ 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.9169451e+09]
+ --- Actual line: [0.0000000e+00 0.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 0.0000000e+00 3.8197097e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88705765e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.85628401e+09]
+ --- Actual line: [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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 7.98881566e+09]
+ --- Actual line: [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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.00755914e+09]
+ --- Actual line: [0.0000000e+00 1.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 8.1639984e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91317448e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.79236067e+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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.95130413e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.94770086e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.97987774e+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
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 4.07078277e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92768349e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86764905e+09]
+ --- Actual line: [0.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 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86171955e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.90114499e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.84782617e+09]
+ --- Actual line: [0.00000000e+00 1.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.82937822e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.72927887e+09]
+ --- Actual line: [0.0000000e+00 2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 8.6553109e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 8.62589494e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.95035198e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.93032323e+09]
+ --- Actual line: [0.00000000e+00 2.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 0.00000000e+00 0.00000000e+00
+ 3.96114905e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.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
+ 3.87793802e+09]
+ --- Actual line: [0.0000000e+00 2.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.8543369e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.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
+ 3.98490518e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.92574069e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.94052953e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88274122e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.88348006e+09]
+ --- Actual line: [0.0000000e+00 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 0.0000000e+00 3.7733998e+09]
+ --- Actual line: [0.00000000e+00 2.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.77953232e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.62649023e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.48766742e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00
+ 8.62559732e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.87481256e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.80397363e+09]
+ --- Actual line: [1.00000000e+00 3.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 0.00000000e+00 0.00000000e+00
+ 3.91283763e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.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
+ 4.49818273e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.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
+ 4.06997094e+09]
+ --- Actual line: [1.0000000e+00 3.0000000e+00 1.0000000e+00 0.0000000e+00 0.0000000e+00
+ 1.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00
+ 0.0000000e+00 0.0000000e+00 3.9235227e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91239368e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91527348e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 0.00000000e+00
+ 1.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86006493e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.86746955e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.78034673e+09]
+ --- Actual line: [1.00000000e+00 3.00000000e+00 1.00000000e+00 1.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
+ 3.91149079e+09]
+--- Size of X after removing aberrants points from the dataset:  60
+--- Number of abberant points removed :  0
+*** Ratio energy by wokload :  [3925232177.483298, 3912699841.144387, 3910282478.8062687, 3946501229.335133, 3938853242.267046, 3969482617.6356173, 3914798329.164073, 3977186856.1928773, 3858277741.981534, 3932131411.8317833, 3943824168.5432696, 3916945096.180587, 3819709702.062643, 3887057652.839107, 3856284007.604592, 7988815658.07869, 8007559135.824218, 8163998399.856314, 3913174484.5370913, 3792360668.6690335, 3951304127.927423, 3947700859.019707, 3979877738.155884, 4070782770.8190007, 3927683491.5535164, 3867649049.525246, 3861719546.4796567, 3901144986.0534062, 3847826170.604917, 3829378223.8577924, 8729278874.272196, 8655310898.767483, 8625894936.599672, 3950351976.361094, 3930323229.7824173, 3961149050.1164575, 3877938022.79452, 3854336899.8797445, 3984905179.181261, 3925740689.124521, 3940529528.3580203, 3882741215.2980003, 3883480064.155091, 3773399795.481731, 3779532320.67064, 8626490226.186573, 8487667419.239845, 8625597322.614592, 3874812555.9426064, 3803973630.8547907, 3912837628.97691, 4498182734.175393, 4069970940.4074855, 3923522695.617033, 3912393680.701727, 3915273481.8527074, 3860064926.29206, 3867469553.3459415, 3780346733.402388, 3911490786.4834523]
 ---> getting userfriendly values from X values
 ---> getting userfriendly values from X values
-Train set Configurations :  [[0. 1. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 0. 2. 0. 0. 0. 0.]
- [1. 3. 2. 0. 0. 0. 0.]
- [0. 1. 2. 0. 0. 0. 0.]
- [0. 2. 2. 0. 0. 0. 0.]]
+Train set Configurations :  [[0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 1. 0. 0. 0. 0. 0.]
+ [0. 2. 1. 1. 0. 0. 0. 0. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [0. 0. 1. 0. 0. 1. 0. 0. 0. 0. 0. 0.]
+ [1. 3. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 1. 1. 0. 0. 0. 0. 1. 0. 0. 0. 0.]
+ [0. 2. 1. 0. 1. 0. 0. 0. 0. 0. 0. 0.]]
 Train set energy by workload :  [8.16399840e+09 3.78034673e+09 3.88348006e+09 3.92352270e+09
  3.81970970e+09 3.85628401e+09 3.91239368e+09 8.00755914e+09
  3.91028248e+09 3.86764905e+09 3.79236067e+09 3.86746955e+09
@@ -198,18 +17899,18 @@ Train set energy by workload :  [8.16399840e+09 3.78034673e+09 3.88348006e+09 3.
  8.65531090e+09 3.93032323e+09 3.97718686e+09 3.91149079e+09
  3.91694510e+09 3.91317448e+09 3.77339980e+09 3.97987774e+09
  3.85827774e+09 8.62649023e+09 7.98881566e+09 3.94052953e+09]
-Test set Configurations :  [[0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 2.0, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [0, 0.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0], [0, 1.0, 2, 0, 0.0, 0, 0.0], [1, 3, 2, 0, 0.0, 0, 0.0]]
+Test set Configurations :  [[0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0]]
 Test set energy by workload :  [3877938022.79452, 3925232177.483298, 8625597322.614592, 3915273481.8527074, 4070782770.8190007, 8487667419.239845, 3961149050.1164575, 3847826170.604917, 3803973630.8547907, 8625894936.599672, 3912699841.144387, 8729278874.272196, 3779532320.67064, 3901144986.0534062, 3932131411.8317833, 3943824168.5432696, 3887057652.839107, 3860064926.29206, 3829378223.8577924, 3912837628.97691]
-Train set Configurations in user friendly mode :  ['220000-0-0', '440000-0-0', '330000-0-0', '440000-0-0', '110000-0-0', '110000-0-0', '440000-0-0', '220000-0-0', '110000-0-0', '220000-0-0', '220000-0-0', '440000-0-0', '110000-0-0', '330000-0-0', '220000-0-0', '110000-0-0', '440000-0-0', '330000-0-0', '110000-0-0', '330000-0-0', '110000-0-0', '330000-0-0', '330000-0-0', '220000-0-0', '220000-0-0', '440000-0-0', '220000-0-0', '440000-0-0', '330000-0-0', '330000-0-0', '110000-0-0', '440000-0-0', '110000-0-0', '220000-0-0', '330000-0-0', '220000-0-0', '110000-0-0', '440000-0-0', '220000-0-0', '330000-0-0']
-Test set Configurations in user friendly mode :  ['330000-0-0', '110000-0-0', '440000-0-0', '440000-0-0', '220000-0-0', '440000-0-0', '330000-0-0', '220000-0-0', '440000-0-0', '330000-0-0', '110000-0-0', '330000-0-0', '330000-0-0', '220000-0-0', '110000-0-0', '110000-0-0', '110000-0-0', '440000-0-0', '220000-0-0', '440000-0-0']
+Train set Configurations in user friendly mode :  ['200002-0-0', '440000-0-0', '330000-0-0', '400400-0-0', '110000-0-0', '110000-0-0', '404000-0-0', '200002-0-0', '100001-0-0', '202000-0-0', '200020-0-0', '440000-0-0', '100100-0-0', '303000-0-0', '202000-0-0', '100010-0-0', '400400-0-0', '300030-0-0', '100010-0-0', '300300-0-0', '100010-0-0', '303000-0-0', '300300-0-0', '200020-0-0', '202000-0-0', '400040-0-0', '200200-0-0', '400400-0-0', '300003-0-0', '300030-0-0', '100100-0-0', '440000-0-0', '101000-0-0', '200020-0-0', '330000-0-0', '200200-0-0', '100100-0-0', '400004-0-0', '200002-0-0', '303000-0-0']
+Test set Configurations in user friendly mode :  ['300300-0-0', '100001-0-0', '400004-0-0', '404000-0-0', '200200-0-0', '400004-0-0', '300030-0-0', '220000-0-0', '400040-0-0', '300003-0-0', '100001-0-0', '300003-0-0', '330000-0-0', '220000-0-0', '101000-0-0', '101000-0-0', '110000-0-0', '404000-0-0', '220000-0-0', '400040-0-0']
 Size of X_train:  40
 Size of X_test:  20
  *****  Training the datas ***** 
- **** Predicted y test =  [4.43242684e+09 3.94645490e+09 4.48096556e+09 4.48096556e+09
- 4.96454273e+09 4.48096556e+09 4.43242684e+09 4.96454273e+09
- 4.48096556e+09 4.43242684e+09 3.94645490e+09 4.43242684e+09
- 4.43242684e+09 4.96454273e+09 3.94645490e+09 3.94645490e+09
- 3.94645490e+09 4.48096556e+09 4.96454273e+09 4.48096556e+09]
+ **** Predicted y test =  [4.04151040e+09 5.57415928e+09 8.68852382e+09 3.91464095e+09
+ 4.14066638e+09 8.68852382e+09 3.93013840e+09 4.09889812e+09
+ 3.86839046e+09 8.46983386e+09 5.57415928e+09 8.46983386e+09
+ 3.95279790e+09 4.09889812e+09 3.60439093e+09 3.60439093e+09
+ 3.74697037e+09 3.91464095e+09 4.09889812e+09 3.86839046e+09]
 Start computin r squared, result = 
 column mean vector=  [4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068]
  diff with mean vector  [-9.63526228e+08 -9.16232073e+08  3.78413307e+09 -9.26190769e+08
@@ -222,16 +17923,70 @@ column mean vector=  [4841464250.873068, 4841464250.873068, 4841464250.873068, 4
  1.07638679e+18 1.43219156e+19 8.62603329e+17 1.51151025e+19
  1.12769942e+18 8.84200320e+17 8.26886212e+17 8.05757717e+17
  9.10891954e+17 9.63144634e+17 1.02431813e+18 8.62347403e+17]
- diff with predicted vector  [-5.54488822e+08 -2.12227184e+07  4.14463176e+09 -5.65692077e+08
- -8.93759957e+08  4.00670186e+09 -4.71277794e+08 -1.11671656e+09
- -6.76991928e+08  4.19346809e+09 -3.37550547e+07  4.29685203e+09
- -6.52894524e+08 -1.06339774e+09 -1.43234840e+07 -2.63072732e+06
- -5.93972430e+07 -6.20900632e+08 -1.13516450e+09 -5.68127929e+08]
- diff with predicted vector squared [3.07457853e+17 4.50403775e+14 1.71779725e+19 3.20007526e+17
- 7.98806862e+17 1.60536598e+19 2.22102759e+17 1.24705587e+18
- 4.58318070e+17 1.75851746e+19 1.13940372e+15 1.84629374e+19
- 4.26271259e+17 1.13081476e+18 2.05162195e+14 6.92072622e+12
- 3.52803248e+15 3.85517595e+17 1.28859845e+18 3.22769344e+17]
-End computing r squared, result =  -0.06746042254849738
- Kernel ridge R2 score =  -0.06746042254849738
+ diff with predicted vector  [-1.63572376e+08 -1.64892710e+09 -6.29264955e+07  6.32532517e+05
+ -6.98836124e+07 -2.00856399e+08  3.10106520e+07 -2.51071949e+08
+ -6.44168304e+07  1.56061072e+08 -1.66145944e+09  2.59445009e+08
+ -1.73265575e+08 -1.97753134e+08  3.27740484e+08  3.39433241e+08
+  1.40087282e+08 -5.45760230e+07 -2.69519896e+08  4.44471677e+07]
+ diff with predicted vector squared [2.67559222e+16 2.71896058e+18 3.95974384e+15 4.00097385e+11
+ 4.88371929e+15 4.03432930e+16 9.61660539e+14 6.30371236e+16
+ 4.14952804e+15 2.43550581e+16 2.76044746e+18 6.73117129e+16
+ 3.00209596e+16 3.91063018e+16 1.07413825e+17 1.15214925e+17
+ 1.96244467e+16 2.97854229e+15 7.26409742e+16 1.97555072e+15]
+End computing r squared, result =  0.9144810248408353
+ Kernel ridge R2 score =  0.9144810248408353
 printing plots
+Size of X ---:  60
+Size of y ---:  60
+X ---:  [[0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 0.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 1.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [0, 2.0, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 0, 1, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 0, 1, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 0, 1, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0], [1, 3, 1, 1, 0, 0, 0, 0, 0, 0.0, 0, 0.0]]
+y ---:  [3925232177.483298, 3912699841.144387, 3910282478.8062687, 3946501229.335133, 3938853242.267046, 3969482617.6356173, 3914798329.164073, 3977186856.1928773, 3858277741.981534, 3932131411.8317833, 3943824168.5432696, 3916945096.180587, 3819709702.062643, 3887057652.839107, 3856284007.604592, 7988815658.07869, 8007559135.824218, 8163998399.856314, 3913174484.5370913, 3792360668.6690335, 3951304127.927423, 3947700859.019707, 3979877738.155884, 4070782770.8190007, 3927683491.5535164, 3867649049.525246, 3861719546.4796567, 3901144986.0534062, 3847826170.604917, 3829378223.8577924, 8729278874.272196, 8655310898.767483, 8625894936.599672, 3950351976.361094, 3930323229.7824173, 3961149050.1164575, 3877938022.79452, 3854336899.8797445, 3984905179.181261, 3925740689.124521, 3940529528.3580203, 3882741215.2980003, 3883480064.155091, 3773399795.481731, 3779532320.67064, 8626490226.186573, 8487667419.239845, 8625597322.614592, 3874812555.9426064, 3803973630.8547907, 3912837628.97691, 4498182734.175393, 4069970940.4074855, 3923522695.617033, 3912393680.701727, 3915273481.8527074, 3860064926.29206, 3867469553.3459415, 3780346733.402388, 3911490786.4834523]
+---> getting userfriendly values from X values
+Start computin r squared, result = 
+column mean vector=  [4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068]
+ diff with mean vector  [-9.63526228e+08 -9.16232073e+08  3.78413307e+09 -9.26190769e+08
+ -7.70681480e+08  3.64620317e+09 -8.80315201e+08 -9.93638080e+08
+ -1.03749062e+09  3.78443069e+09 -9.28764410e+08  3.88781462e+09
+ -1.06193193e+09 -9.40319265e+08 -9.09332839e+08 -8.97640082e+08
+ -9.54406598e+08 -9.81399325e+08 -1.01208603e+09 -9.28626622e+08]
+ diff with mean vector squared   [9.28382792e+17 8.39481212e+17 1.43196631e+19 8.57829341e+17
+ 5.93949944e+17 1.32947975e+19 7.74954853e+17 9.87316635e+17
+ 1.07638679e+18 1.43219156e+19 8.62603329e+17 1.51151025e+19
+ 1.12769942e+18 8.84200320e+17 8.26886212e+17 8.05757717e+17
+ 9.10891954e+17 9.63144634e+17 1.02431813e+18 8.62347403e+17]
+ diff with predicted vector  [-1.63572376e+08 -1.64892710e+09 -6.29264955e+07  6.32532517e+05
+ -6.98836124e+07 -2.00856399e+08  3.10106520e+07 -2.51071949e+08
+ -6.44168304e+07  1.56061072e+08 -1.66145944e+09  2.59445009e+08
+ -1.73265575e+08 -1.97753134e+08  3.27740484e+08  3.39433241e+08
+  1.40087282e+08 -5.45760230e+07 -2.69519896e+08  4.44471677e+07]
+ diff with predicted vector squared [2.67559222e+16 2.71896058e+18 3.95974384e+15 4.00097385e+11
+ 4.88371929e+15 4.03432930e+16 9.61660539e+14 6.30371236e+16
+ 4.14952804e+15 2.43550581e+16 2.76044746e+18 6.73117129e+16
+ 3.00209596e+16 3.91063018e+16 1.07413825e+17 1.15214925e+17
+ 1.96244467e+16 2.97854229e+15 7.26409742e+16 1.97555072e+15]
+End computing r squared, result =  0.9144810248408353
+Start computin r squared, result = 
+column mean vector=  [4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068, 4841464250.873068]
+ diff with mean vector  [-9.63526228e+08 -9.16232073e+08  3.78413307e+09 -9.26190769e+08
+ -7.70681480e+08  3.64620317e+09 -8.80315201e+08 -9.93638080e+08
+ -1.03749062e+09  3.78443069e+09 -9.28764410e+08  3.88781462e+09
+ -1.06193193e+09 -9.40319265e+08 -9.09332839e+08 -8.97640082e+08
+ -9.54406598e+08 -9.81399325e+08 -1.01208603e+09 -9.28626622e+08]
+ diff with mean vector squared   [9.28382792e+17 8.39481212e+17 1.43196631e+19 8.57829341e+17
+ 5.93949944e+17 1.32947975e+19 7.74954853e+17 9.87316635e+17
+ 1.07638679e+18 1.43219156e+19 8.62603329e+17 1.51151025e+19
+ 1.12769942e+18 8.84200320e+17 8.26886212e+17 8.05757717e+17
+ 9.10891954e+17 9.63144634e+17 1.02431813e+18 8.62347403e+17]
+ diff with predicted vector  [-1.63572376e+08 -1.64892710e+09 -6.29264955e+07  6.32532517e+05
+ -6.98836124e+07 -2.00856399e+08  3.10106520e+07 -2.51071949e+08
+ -6.44168304e+07  1.56061072e+08 -1.66145944e+09  2.59445009e+08
+ -1.73265575e+08 -1.97753134e+08  3.27740484e+08  3.39433241e+08
+  1.40087282e+08 -5.45760230e+07 -2.69519896e+08  4.44471677e+07]
+ diff with predicted vector squared [2.67559222e+16 2.71896058e+18 3.95974384e+15 4.00097385e+11
+ 4.88371929e+15 4.03432930e+16 9.61660539e+14 6.30371236e+16
+ 4.14952804e+15 2.43550581e+16 2.76044746e+18 6.73117129e+16
+ 3.00209596e+16 3.91063018e+16 1.07413825e+17 1.15214925e+17
+ 1.96244467e+16 2.97854229e+15 7.26409742e+16 1.97555072e+15]
+End computing r squared, result =  0.9144810248408353
+ R2 error =  0.9144810248408353
+ --- Actual line: ['google_pixel_4a_5g', 'google_pixel_4a_5g_format', False, False, 1000, 0.01000000099, False, '----', 0, 1000000000.0, 1000000000.0, 1e-09, 1000, 0.1, 100, False, 0.9144810248408353, 10, 10, 'base_Y_F']
+--- Total execution time: 0.8334255218505859 seconds = 0.013890425364176432 mins
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 a0037e26b0065788fa498190b40f528397faf7a0..2ea60f696f5ea0928daa51902c5c16b193a8337f 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,55 +1,61 @@
-X_0,X_1,X_2,X_3,X_4,X_5,X_6,y
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3925232177.483298
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3912699841.144387
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3910282478.8062687
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3946501229.335133
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3938853242.267046
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3969482617.6356173
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3914798329.164073
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3977186856.1928773
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3858277741.981534
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3932131411.8317833
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3943824168.5432696
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3916945096.180587
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3819709702.062643
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3887057652.839107
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3856284007.604592
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,7988815658.07869
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,8007559135.824218
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,8163998399.856314
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3913174484.5370913
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3792360668.6690335
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3951304127.927423
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3947700859.019707
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3979877738.155884
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,4070782770.8190007
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3927683491.5535164
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3867649049.525246
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3861719546.4796567
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3901144986.0534062
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3847826170.604917
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3829378223.8577924
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3950351976.361094
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3930323229.7824173
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3961149050.1164575
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3877938022.79452
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3854336899.8797445
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3984905179.181261
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3925740689.124521
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3940529528.3580203
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3882741215.2980003
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3883480064.155091
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3773399795.481731
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3779532320.67064
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3874812555.9426064
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3803973630.8547907
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3912837628.97691
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,4498182734.175393
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,4069970940.4074855
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3923522695.617033
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3912393680.701727
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3915273481.8527074
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3860064926.29206
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3867469553.3459415
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3780346733.402388
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3911490786.4834523
+X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,X_10,X_11,y
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3925232177.483298
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3912699841.144387
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3910282478.8062687
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3946501229.335133
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3938853242.267046
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3969482617.6356173
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3914798329.164073
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3977186856.1928773
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3858277741.981534
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3932131411.8317833
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3943824168.5432696
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3916945096.180587
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3819709702.062643
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3887057652.839107
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3856284007.604592
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,7988815658.07869
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8007559135.824218
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8163998399.856314
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3913174484.5370913
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3792360668.6690335
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3951304127.927423
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3947700859.019707
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3979877738.155884
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4070782770.8190007
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3927683491.5535164
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3867649049.525246
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3861719546.4796567
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3901144986.0534062
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3847826170.604917
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3829378223.8577924
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8729278874.272196
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8655310898.767483
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8625894936.599672
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3950351976.361094
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3930323229.7824173
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3961149050.1164575
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3877938022.79452
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3854336899.8797445
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3984905179.181261
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3925740689.124521
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3940529528.3580203
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3882741215.2980003
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3883480064.155091
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3773399795.481731
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3779532320.67064
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8626490226.186573
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8487667419.239845
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8625597322.614592
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3874812555.9426064
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3803973630.8547907
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3912837628.97691
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4498182734.175393
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4069970940.4074855
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3923522695.617033
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3912393680.701727
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3915273481.8527074
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3860064926.29206
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3867469553.3459415
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3780346733.402388
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3911490786.4834523
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 3c60dd1d634a24750ea7506ded407ef255c550de..2ea60f696f5ea0928daa51902c5c16b193a8337f 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
@@ -1,61 +1,61 @@
-X_0,X_1,X_2,X_3,X_4,X_5,X_6,y
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3925232177.483298
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3912699841.144387
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3910282478.8062687
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3946501229.335133
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3938853242.267046
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3969482617.6356173
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3914798329.164073
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3977186856.1928773
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3858277741.981534
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3932131411.8317833
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3943824168.5432696
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3916945096.180587
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3819709702.062643
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3887057652.839107
-0.0,0.0,2.0,0.0,0.0,0.0,0.0,3856284007.604592
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,7988815658.07869
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,8007559135.824218
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,8163998399.856314
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3913174484.5370913
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3792360668.6690335
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3951304127.927423
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3947700859.019707
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3979877738.155884
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,4070782770.8190007
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3927683491.5535164
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3867649049.525246
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3861719546.4796567
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3901144986.0534062
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3847826170.604917
-0.0,1.0,2.0,0.0,0.0,0.0,0.0,3829378223.8577924
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,8729278874.272196
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,8655310898.767483
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,8625894936.599672
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3950351976.361094
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3930323229.7824173
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3961149050.1164575
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3877938022.79452
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3854336899.8797445
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3984905179.181261
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3925740689.124521
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3940529528.3580203
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3882741215.2980003
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3883480064.155091
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3773399795.481731
-0.0,2.0,2.0,0.0,0.0,0.0,0.0,3779532320.67064
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,8626490226.186573
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,8487667419.239845
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,8625597322.614592
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3874812555.9426064
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3803973630.8547907
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3912837628.97691
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,4498182734.175393
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,4069970940.4074855
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3923522695.617033
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3912393680.701727
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3915273481.8527074
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3860064926.29206
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3867469553.3459415
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3780346733.402388
-1.0,3.0,2.0,0.0,0.0,0.0,0.0,3911490786.4834523
+X_0,X_1,X_2,X_3,X_4,X_5,X_6,X_7,X_8,X_9,X_10,X_11,y
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3925232177.483298
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3912699841.144387
+0.0,0.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,3910282478.8062687
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3946501229.335133
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3938853242.267046
+0.0,0.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3969482617.6356173
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3914798329.164073
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3977186856.1928773
+0.0,0.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3858277741.981534
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3932131411.8317833
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3943824168.5432696
+0.0,0.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3916945096.180587
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3819709702.062643
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3887057652.839107
+0.0,0.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3856284007.604592
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,7988815658.07869
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8007559135.824218
+0.0,1.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8163998399.856314
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3913174484.5370913
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3792360668.6690335
+0.0,1.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3951304127.927423
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3947700859.019707
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3979877738.155884
+0.0,1.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4070782770.8190007
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3927683491.5535164
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3867649049.525246
+0.0,1.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3861719546.4796567
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3901144986.0534062
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3847826170.604917
+0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3829378223.8577924
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8729278874.272196
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8655310898.767483
+0.0,2.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8625894936.599672
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3950351976.361094
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3930323229.7824173
+0.0,2.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3961149050.1164575
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3877938022.79452
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3854336899.8797445
+0.0,2.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3984905179.181261
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3925740689.124521
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3940529528.3580203
+0.0,2.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3882741215.2980003
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3883480064.155091
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3773399795.481731
+0.0,2.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3779532320.67064
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8626490226.186573
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8487667419.239845
+1.0,3.0,1.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,8625597322.614592
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3874812555.9426064
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3803973630.8547907
+1.0,3.0,1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,3912837628.97691
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4498182734.175393
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,4069970940.4074855
+1.0,3.0,1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,3923522695.617033
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3912393680.701727
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3915273481.8527074
+1.0,3.0,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3860064926.29206
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3867469553.3459415
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3780346733.402388
+1.0,3.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,3911490786.4834523
diff --git a/kernel_ridge_linear_model/strange_cases_generation_log.txt b/kernel_ridge_linear_model/strange_cases_generation_log.txt
new file mode 100755
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391