├── .idea
├── .gitignore
├── inspectionProfiles
│ ├── Project_Default.xml
│ └── profiles_settings.xml
├── misc.xml
├── modules.xml
└── pycharm版本.iml
├── README.md
├── code
├── __pycache__
│ ├── firstLevelDecision.cpython-38.pyc
│ ├── overloadDeterminationAndTaskScreening.cpython-38.pyc
│ ├── paramGen.cpython-38.pyc
│ ├── performanceIndicators.cpython-38.pyc
│ ├── secondLevelDecision.cpython-38.pyc
│ ├── secondLevelTriggerJudgment.cpython-38.pyc
│ ├── thirdLevelDecision.cpython-38.pyc
│ └── utils.cpython-38.pyc
├── finalDecision.py
├── firstLevelDecision.py
├── main.py
├── overloadDeterminationAndTaskScreening.py
├── paramGen.py
├── performanceIndicators.py
├── secondLevelDecision.py
├── secondLevelTriggerJudgment.py
├── thirdLevelDecision.py
└── utils.py
└── log
├── algorithm_performance.txt
├── final_decision.txt
├── first_level_decision.txt
├── overload_determination_task_screening.txt
├── param.txt
├── second_level_decision.txt
├── second_level_trigger_condition_judgment.txt
├── third_level_decision.txt
└── utility.txt
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # 默认忽略的文件
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/.idea/inspectionProfiles/Project_Default.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
26 |
27 |
28 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/.idea/inspectionProfiles/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/pycharm版本.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | The source code of algorithms in paper "Incentive-Driven Task Offloading and Collaborative Computing in Device-Assisted MEC Networks".
2 | https://ieeexplore.ieee.org/abstract/document/10785569/
3 |
--------------------------------------------------------------------------------
/code/__pycache__/firstLevelDecision.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/firstLevelDecision.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/overloadDeterminationAndTaskScreening.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/overloadDeterminationAndTaskScreening.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/paramGen.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/paramGen.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/performanceIndicators.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/performanceIndicators.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/secondLevelDecision.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/secondLevelDecision.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/secondLevelTriggerJudgment.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/secondLevelTriggerJudgment.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/thirdLevelDecision.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/thirdLevelDecision.cpython-38.pyc
--------------------------------------------------------------------------------
/code/__pycache__/utils.cpython-38.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CPNGroup/Multi_Level_EC/f5d2b89e63da2348004f490be1d3ed104309077d/code/__pycache__/utils.cpython-38.pyc
--------------------------------------------------------------------------------
/code/finalDecision.py:
--------------------------------------------------------------------------------
1 | from utils import log_dict_to_file
2 |
3 |
4 | def finalDecision(param_dict, third_level_decision):
5 | final_decision = {}
6 |
7 | task_index_3 = third_level_decision["task_index_3"]
8 | task_process_location = third_level_decision["task_process_location"]
9 | M = param_dict["M"]
10 | # 最后将所有unknown的任务置为local
11 | for m in range(M):
12 | for task_index in task_index_3[m]:
13 | task_process_location[m][task_index] = 'local'
14 |
15 | final_decision["task_process_location"] = task_process_location
16 | log_dict_to_file(final_decision, "../log/final_decision.txt")
17 | return final_decision
18 |
--------------------------------------------------------------------------------
/code/firstLevelDecision.py:
--------------------------------------------------------------------------------
1 | from utils import compare_vectors
2 | import numpy as np
3 | from utils import log_dict_to_file
4 |
5 |
6 | def firstLevelDecision(param_dict):
7 | M = param_dict['M']
8 | c_mi = param_dict['c_mi']
9 | t_mi_max = param_dict['t_mi_max']
10 | f_mi = param_dict['f_mi']
11 | v_mi = param_dict['v_mi']
12 | gamma = param_dict['gamma']
13 | k_factory = param_dict['k_factory']
14 | W_B = param_dict['W_B']
15 | h_mi = param_dict['h_mi']
16 | I_mi = param_dict['I_mi']
17 | p_mi = param_dict['p_mi']
18 | N0 = param_dict['N0']
19 | L_mi = param_dict['L_mi']
20 | N = param_dict['N']
21 | t_mi_tran = param_dict['t_mi_tran']
22 |
23 | first_level_decision = {}
24 |
25 | # td_mi在本地处理任务时需要提供的最小计算资源
26 | f_mi_loc = []
27 | for m in range(M):
28 | f_mi_loc.append(c_mi[m] / t_mi_max[m])
29 |
30 | # 获取指示向量,代表该任务是否能在本地处理
31 | indicator_vector = []
32 | for m in range(M):
33 | indicator_vector.append(compare_vectors(f_mi[m], f_mi_loc[m]))
34 |
35 | # 用户本地处理任务时的效用
36 | u_mi_loc = []
37 | for m in range(M):
38 | u_mi_loc.append(indicator_vector[m] * (v_mi[m] - gamma * k_factory * f_mi_loc[m] ** 2 * c_mi[m]))
39 |
40 | # ES m处理该任务时需要提供的计算资源量 ***
41 | f_m_mi = []
42 | for m in range(M):
43 | f_m_mi.append(c_mi[m] / (t_mi_max[m] - t_mi_tran[m]))
44 |
45 | # 根据公式推导判断卸载决策:
46 |
47 | vector_tmp_1 = []
48 | for m in range(M):
49 | vector_tmp_1.append(v_mi[m] - gamma * p_mi * t_mi_tran[m] - u_mi_loc[m])
50 |
51 | vector_tmp_2 = []
52 | for m in range(M):
53 | vector_tmp_2.append(k_factory * f_m_mi[m] ** 2 * c_mi[m])
54 |
55 | # 第一级td_mi的临时卸载决策
56 |
57 | x_mi_opt_1 = []
58 | for m in range(M):
59 | x_mi_opt_1.append(compare_vectors(vector_tmp_1[m], vector_tmp_2[m]))
60 |
61 | # 计算对应的最佳费用
62 | alpha_mi_opt_1 = []
63 | for m in range(M):
64 | alpha_mi_opt_1.append(np.zeros(N[m]))
65 |
66 | for m in range(M):
67 | for i in range(N[m]):
68 | if x_mi_opt_1[m][i] == 1:
69 | tmp_1 = k_factory * f_m_mi[m][i] ** 2 * c_mi[m][i]
70 | tmp_2 = (v_mi[m][i] - gamma * p_mi * t_mi_tran[m][i] - u_mi_loc[m][i] + tmp_1) / 2
71 | tmp_3 = v_mi[m][i] - gamma * p_mi * t_mi_tran[m][i] - u_mi_loc[m][i]
72 | if tmp_1 < tmp_2 < tmp_3:
73 | alpha_mi_opt_1[m][i] = tmp_2
74 | elif tmp_2 <= tmp_1:
75 | alpha_mi_opt_1[m][i] = tmp_1
76 | else:
77 | alpha_mi_opt_1[m][i] = tmp_3
78 | else:
79 | alpha_mi_opt_1[m][i] = 0
80 |
81 | # 第一级结束后暂时决定要卸载的任务索引
82 | task_index_1 = []
83 | for m in range(M):
84 | task_index_1.append([])
85 |
86 | # 所有要卸载的任务
87 | task_offload_num = 0
88 | for m in range(M):
89 | for i in range(N[m]):
90 | if x_mi_opt_1[m][i] == 1:
91 | task_index_1[m].append(i)
92 | task_offload_num += 1
93 |
94 | first_level_decision["task_index_1"] = task_index_1
95 | first_level_decision["alpha_mi_opt_1"] = alpha_mi_opt_1
96 | first_level_decision["x_mi_opt_1"] = x_mi_opt_1
97 | first_level_decision["f_m_mi"] = f_m_mi
98 | first_level_decision["u_mi_loc"] = u_mi_loc
99 | first_level_decision["task_offload_num"] = task_offload_num
100 |
101 | log_dict_to_file(first_level_decision, '../log/first_level_decision.txt')
102 | return first_level_decision
103 |
--------------------------------------------------------------------------------
/code/main.py:
--------------------------------------------------------------------------------
1 | # 主要包括ESP效用、算法运行时间、任务完成率
2 | from performanceIndicators import performanceIndicators
3 | from utils import log_dict_to_file
4 | import time
5 |
6 | iterations = 100
7 | esp_utility_sum = 0
8 | task_complete_rate_sum = 0
9 | algorithm_performance = {}
10 |
11 | # 记录开始时间
12 | start_time = time.time()
13 |
14 | for i in range(iterations):
15 | utility = performanceIndicators()
16 | esp_utility_sum += utility['esp_utility']
17 | task_complete_rate_sum += utility['task_complete_rate']
18 |
19 | # 记录结束时间
20 | end_time = time.time()
21 |
22 | # 计算代码的运行时间
23 | execution_time = (end_time - start_time)/iterations
24 | esp_utility_avg = esp_utility_sum / iterations
25 | task_complete_rate_avg = task_complete_rate_sum / iterations
26 | algorithm_performance['esp_utility'] = esp_utility_avg
27 | algorithm_performance['execution_time'] = execution_time
28 | algorithm_performance['task_complete_rate'] = task_complete_rate_avg
29 | log_dict_to_file(algorithm_performance, '../log/algorithm_performance.txt')
30 |
--------------------------------------------------------------------------------
/code/overloadDeterminationAndTaskScreening.py:
--------------------------------------------------------------------------------
1 | import numpy as np
2 | from utils import log_dict_to_file
3 |
4 |
5 | def overloadDeterminationAndTaskScreening(param_dict, first_level_decision):
6 | # 超载判断
7 | # 先计算每个小区的边缘服务器需要提供的计算资源量
8 | M = param_dict['M']
9 | f_m_mi = first_level_decision['f_m_mi']
10 | x_mi_opt_1 = first_level_decision['x_mi_opt_1']
11 | f_m = param_dict['f_m']
12 | task_index_1 = first_level_decision['task_index_1']
13 | alpha_mi_opt_1 = first_level_decision['alpha_mi_opt_1']
14 | k_factory = param_dict['k_factory']
15 | c_mi = param_dict['c_mi']
16 | N = param_dict['N']
17 |
18 | overload_determination_task_screening_dict = {}
19 |
20 | f_m_allocation = []
21 | for m in range(M):
22 | f_m_allocation.append(sum(x_mi_opt_1[m] * f_m_mi[m]))
23 |
24 | # 超载的指示向量
25 | indicator_vector_overload = np.zeros(M)
26 | # 超载的计算资源量
27 | f_m_overload = np.zeros(M)
28 | for m in range(M):
29 | if f_m_allocation[m] > f_m:
30 | indicator_vector_overload[m] = 1
31 | f_m_overload[m] = f_m_allocation[m] - f_m
32 |
33 | # 筛选出在其他位置处理的任务
34 | task_index_screened = []
35 | for m in range(M):
36 | task_index_screened.append([])
37 |
38 | # 初始化每个ES剩余可用的计算资源量
39 | f_m_1_left = np.zeros((M,))
40 |
41 | for m in range(M):
42 | if indicator_vector_overload[m] == 1:
43 | # 每个任务在ES上处理时给ES带来的效用(单位计算资源的效用)
44 | u_m_mi_1 = []
45 | for task_index in task_index_1[m]:
46 | u_m_mi_1.append(
47 | (alpha_mi_opt_1[m][task_index] - k_factory * f_m_mi[m][task_index] ** 2 * c_mi[m][task_index]) /
48 | f_m_mi[m][task_index])
49 | # 对列表进行降序排序,并获取排序后的索引
50 | sorted_indices = sorted(range(len(u_m_mi_1)), key=lambda x: u_m_mi_1[x], reverse=True)
51 | # 输出按降序排序的任务索引
52 | sorted_task_index_list = [task_index_1[m][i] for i in sorted_indices]
53 | # 开始筛选
54 | f_m_left = f_m
55 | for task_index in sorted_task_index_list:
56 | if f_m_mi[m][task_index] > f_m_left:
57 | task_index_screened[m].append(task_index)
58 | else:
59 | f_m_left = f_m_left - f_m_mi[m][task_index]
60 | f_m_1_left[m] = f_m_left
61 | else:
62 | f_m_1_left[m] = f_m - f_m_allocation[m]
63 |
64 | # 然后为已经确定的任务处理位置赋值(即在本地计算和确定了在主边缘服务器处理的任务)
65 | task_process_location = []
66 | for m in range(M):
67 | task_process_location.append(['unkown'] * N[m])
68 | for m in range(M):
69 | for i in range(N[m]):
70 | if x_mi_opt_1[m][i] == 0:
71 | task_process_location[m][i] = 'local'
72 | else:
73 | if not (i in task_index_screened[m]):
74 | task_process_location[m][i] = 'ES' + str(m)
75 |
76 | overload_determination_task_screening_dict['task_process_location'] = task_process_location
77 | overload_determination_task_screening_dict['f_m_1_left'] = f_m_1_left
78 | overload_determination_task_screening_dict['task_index_screened'] = task_index_screened
79 | overload_determination_task_screening_dict['indicator_vector_overload'] = indicator_vector_overload
80 | overload_determination_task_screening_dict['f_m_overload'] = f_m_overload
81 |
82 | log_dict_to_file(overload_determination_task_screening_dict, '../log/overload_determination_task_screening.txt')
83 | return overload_determination_task_screening_dict
84 |
--------------------------------------------------------------------------------
/code/paramGen.py:
--------------------------------------------------------------------------------
1 | import random
2 | import numpy as np
3 | from utils import log_dict_to_file
4 |
5 |
6 | def paramGen():
7 | param_dict = {} # 定义参数字典
8 |
9 | # 定义参数
10 | M = random.randint(2, 5) # 蜂窝小区的数量
11 | N = np.random.randint(200, 800, M) # 每个蜂窝小区中用户的数量
12 | K = np.random.randint(20, 40, M) # 每个蜂窝小区中空闲设备的数量
13 |
14 | k_factory = 5 * 10 ** (-27) # CPU芯片的能效系数
15 |
16 | # td_mi任务最大容忍延迟 ***
17 | t_mi_max = []
18 | for m in range(M):
19 | t_mi_max.append(np.random.uniform(0.05, 2, N[m]))
20 |
21 | # td_mi的任务所需CPU周期数
22 | c_mi_min = 0.5 * 10 ** 8 # td_mi的任务处理所需的最少CPU数量
23 | c_mi_max = 0.5 * 10 ** 9 # td_mi的任务处理所需的最多CPU数量
24 | c_mi = []
25 | for m in range(M):
26 | c_mi.append(np.random.uniform(c_mi_min, c_mi_max, N[m]))
27 |
28 | # td_mi的本地计算能力
29 | f_mi_min = 0.5 * 10 ** 8 # td_ij的本地计算资源最小值
30 | f_mi_max = 1 * 10 ** 9 # td_ij的本地计算资源最大值
31 | f_mi = []
32 | for m in range(M):
33 | f_mi.append(np.random.uniform(f_mi_min, f_mi_max, N[m]))
34 |
35 | f_m = 10 * 10 ** 10 # ES i的计算资源量 ***
36 |
37 | # td_mi任务的价值
38 | v_mi = []
39 | for m in range(M):
40 | v_mi.append(np.random.uniform(5, 10, N[m]))
41 |
42 | gamma = 1 # 单位能耗的成本
43 | W_B = 20 * 10 ** 6 # 20MHz,每个子信道的带宽
44 | N0 = 10 ** (-13) # -100dBm 背景噪声功率
45 |
46 | # 每个td_mi受到的小区间干扰
47 | I_mi = []
48 | for m in range(M):
49 | I_mi.append(np.random.uniform(N0 * 10, N0 * 1000, N[m]))
50 |
51 | # 每个ad_mk受到的小区间干扰
52 | I_mk = []
53 | for m in range(M):
54 | I_mk.append(np.random.uniform(N0 * 10, N0 * 1000, K[m]))
55 |
56 | p_mi = 2 # 2W 每个td_mi的发射功率
57 |
58 | p_m = 20 # 20W BS的发射功率
59 |
60 | # 每个设备与BS之间的信道增益
61 | h_mi = []
62 | for m in range(M):
63 | h_mi.append(np.random.uniform(1 * 10 ** (-6), 1 * 10 ** (-4), N[m]))
64 |
65 | # td_mi的任务数据量
66 | L_mi_max = 5 * 10 ** 5 # 用户任务数据量最大值
67 | L_mi_min = 2 * 10 ** 5 # 用户任务数据量最小值
68 | L_mi = []
69 | for m in range(M):
70 | L_mi.append(np.random.uniform(L_mi_min, L_mi_max, N[m]))
71 |
72 | R_between_ES = np.random.uniform(1 * 10 ** 9, 1 * 10 ** 10, (M, M)) # 不同BS之间的数据传输速率
73 |
74 | # ad_mk的本地计算能力
75 | f_mk_min = 2 * 10 ** 9 # ad_mk的本地计算资源最小值
76 | f_mk_max = 6 * 10 ** 9 # ad_mk的本地计算资源最大值
77 | f_mk = []
78 | for m in range(M):
79 | f_mk.append(np.random.uniform(f_mk_min, f_mk_max, K[m]))
80 |
81 | # 每个ad_mk与BS之间的信道增益
82 | h_mk = []
83 | for m in range(M):
84 | h_mk.append(np.random.uniform(1 * 10 ** (-6), 1 * 10 ** (-4), K[m]))
85 |
86 | # 每个ad_mk对自己每个CPU周期的报价
87 | a_mk = []
88 | for m in range(M):
89 | a_mk.append(np.random.uniform(1 * 10 ** (-9), 1 * 10 ** (-8), K[m]))
90 |
91 | # td_mi将数据传输给BS的速率
92 | R_mi = []
93 | for m in range(M):
94 | R_mi.append(W_B * np.log2(1 + p_mi * h_mi[m] ** 2 / (N0 + I_mi[m])))
95 |
96 | # td_mi将数据传输给BS的时延
97 | t_mi_tran = []
98 | for m in range(M):
99 | t_mi_tran.append(L_mi[m] / R_mi[m])
100 |
101 | param_dict['M'] = M
102 | param_dict['N'] = N
103 | param_dict['K'] = K
104 | param_dict['k_factory'] = k_factory
105 | param_dict['t_mi_max'] = t_mi_max
106 | param_dict['c_mi'] = c_mi
107 | param_dict['f_mi'] = f_mi
108 | param_dict['f_m'] = f_m
109 | param_dict['v_mi'] = v_mi
110 | param_dict['gamma'] = gamma
111 | param_dict['W_B'] = W_B
112 | param_dict['N0'] = N0
113 | param_dict['I_mi'] = I_mi
114 | param_dict['I_mk'] = I_mk
115 | param_dict['p_mi'] = p_mi
116 | param_dict['p_m'] = p_m
117 | param_dict['h_mi'] = h_mi
118 | param_dict['L_mi'] = L_mi
119 | param_dict['R_between_ES'] = R_between_ES
120 | param_dict['f_mk'] = f_mk
121 | param_dict['h_mk'] = h_mk
122 | param_dict['a_mk'] = a_mk
123 | param_dict['R_mi'] = R_mi
124 | param_dict['t_mi_tran'] = t_mi_tran
125 |
126 | log_dict_to_file(param_dict, '../log/param.txt')
127 | return param_dict
128 |
--------------------------------------------------------------------------------
/code/performanceIndicators.py:
--------------------------------------------------------------------------------
1 | from thirdLevelDecision import thirdLevelDecision
2 | from paramGen import paramGen
3 | from firstLevelDecision import firstLevelDecision
4 | from secondLevelDecision import secondLevelDecision
5 | from secondLevelTriggerJudgment import secondLevelTriggerJudgment
6 | from overloadDeterminationAndTaskScreening import overloadDeterminationAndTaskScreening
7 | from utils import log_dict_to_file
8 | import numpy as np
9 |
10 |
11 | def performanceIndicators():
12 | param_dict = paramGen()
13 | first_level_decision = firstLevelDecision(param_dict)
14 | overload_determination_task_screening_dict = overloadDeterminationAndTaskScreening(param_dict, first_level_decision)
15 | second_level_trigger_condition_judgment = secondLevelTriggerJudgment(param_dict,
16 | overload_determination_task_screening_dict)
17 | second_level_decision = secondLevelDecision(second_level_trigger_condition_judgment,
18 | overload_determination_task_screening_dict, param_dict,
19 | first_level_decision)
20 | third_level_decision = thirdLevelDecision(param_dict, first_level_decision, second_level_decision)
21 | task_process_location = third_level_decision['task_process_location']
22 | ad_utility_3 = third_level_decision['ad_utility_3']
23 | M = param_dict['M']
24 | N = param_dict['N']
25 | K = param_dict['K']
26 | u_mi_loc = first_level_decision['u_mi_loc']
27 | alpha_mi_opt_1 = first_level_decision["alpha_mi_opt_1"]
28 | gamma = param_dict['gamma']
29 | p_mi = param_dict['p_mi']
30 | t_mi_tran = param_dict['t_mi_tran']
31 | v_mi = param_dict['v_mi']
32 | f_m_mi = first_level_decision['f_m_mi']
33 | k_factory = param_dict['k_factory']
34 | c_mi = param_dict['c_mi']
35 | L_mi = param_dict['L_mi']
36 | R_between_ES = param_dict['R_between_ES']
37 | t_mi_max = param_dict['t_mi_max']
38 | task_ES_utility_3 = third_level_decision['task_ES_utility_3']
39 | task_index_3 = third_level_decision['task_index_3']
40 |
41 | utility = {}
42 | task_td_utility = []
43 | for m in range(M):
44 | task_td_utility.append(np.zeros(N[m]))
45 |
46 | task_ES_utility = []
47 | for m in range(M):
48 | task_ES_utility.append(np.zeros(N[m]))
49 |
50 | ad_utility = ad_utility_3
51 |
52 | for m in range(M):
53 | for i in range(N[m]):
54 | if task_process_location[m][i] == "local":
55 | task_td_utility[m][i] = u_mi_loc[m][i]
56 | elif task_process_location[m][i] == "ES" + str(m):
57 | task_td_utility[m][i] = v_mi[m][i] - alpha_mi_opt_1[m][i] - gamma * p_mi * t_mi_tran[m][i]
58 | task_ES_utility[m][i] = alpha_mi_opt_1[m][i] - k_factory * f_m_mi[m][i] ** 2 * c_mi[m][i]
59 | elif task_process_location[m][i].startswith("ES"):
60 | task_td_utility[m][i] = v_mi[m][i] - alpha_mi_opt_1[m][i] - gamma * p_mi * t_mi_tran[m][i]
61 | n = int(task_process_location[m][i][-1])
62 | t_m_to_n_tran = L_mi[m][i] / R_between_ES[m][n]
63 | f_m_to_n_need = c_mi[m][i] / (t_mi_max[m][i] - t_m_to_n_tran - t_mi_tran[m][i])
64 | task_ES_utility[m][i] = alpha_mi_opt_1[m][i] - k_factory * f_m_to_n_need ** 2 * c_mi[m][i]
65 | elif task_process_location[m][i].startswith("AD"):
66 | task_td_utility[m][i] = v_mi[m][i] - alpha_mi_opt_1[m][i] - gamma * p_mi * t_mi_tran[m][i]
67 | task_ES_utility[m][i] = task_ES_utility_3[m][i]
68 |
69 | # 获取每个小区中TD和AD效用的均值
70 | td_cell_avg_utility = np.zeros(M)
71 | ad_cell_avg_utility = np.zeros(M)
72 | for m in range(M):
73 | td_cell_avg_utility[m] = np.mean(task_td_utility[m])
74 | ad_cell_avg_utility[m] = np.mean(ad_utility[m])
75 |
76 | # 获取所有TD和AD效用的均值
77 | td_avg_utility = sum(td_cell_avg_utility) / M
78 | ad_avg_utility = sum(ad_cell_avg_utility) / M
79 | # 获取ESP的效用
80 | esp_utility = sum([np.sum(arr) for arr in task_ES_utility])
81 |
82 | # 任务完成率
83 | task_num_total = first_level_decision['task_offload_num']
84 | task_uncomplete_sum = 0
85 | for m in range(M):
86 | task_num_total += N[m]
87 | task_uncomplete_sum += len(task_index_3[m])
88 |
89 | task_complete_rate = (task_num_total - task_uncomplete_sum) / task_num_total
90 |
91 | utility["task_td_utility"] = task_td_utility
92 | utility["task_ES_utility"] = task_ES_utility
93 | utility["ad_utility"] = ad_utility
94 | utility["td_cell_avg_utility"] = td_cell_avg_utility
95 | utility["ad_cell_avg_utility"] = ad_cell_avg_utility
96 | utility["td_avg_utility"] = td_avg_utility
97 | utility["ad_avg_utility"] = ad_avg_utility
98 | utility["esp_utility"] = esp_utility
99 | utility["task_complete_rate"] = task_complete_rate
100 | log_dict_to_file(utility, "../log/utility.txt")
101 | return utility
102 |
--------------------------------------------------------------------------------
/code/secondLevelDecision.py:
--------------------------------------------------------------------------------
1 | import copy
2 | from utils import log_dict_to_file
3 |
4 |
5 | def secondLevelDecision(second_level_trigger_condition_judgment, overload_determination_task_screening_dict, param_dict, first_level_decision):
6 | second_level_decision = {}
7 | second_level_trigger = second_level_trigger_condition_judgment["second_level_trigger"]
8 | offload_cell = second_level_trigger_condition_judgment["offload_cell"]
9 | receive_cell = second_level_trigger_condition_judgment["receive_cell"]
10 | task_index_screened = overload_determination_task_screening_dict["task_index_screened"]
11 | f_m_overload = overload_determination_task_screening_dict["f_m_overload"]
12 | f_m_1_left = overload_determination_task_screening_dict["f_m_1_left"]
13 | R_between_ES = param_dict["R_between_ES"]
14 | L_mi = param_dict["L_mi"]
15 | c_mi = param_dict["c_mi"]
16 | t_mi_max = param_dict["t_mi_max"]
17 | t_mi_tran = param_dict["t_mi_tran"]
18 | alpha_mi_opt_1 = first_level_decision["alpha_mi_opt_1"]
19 | gamma = param_dict["gamma"]
20 | k_factory = param_dict["k_factory"]
21 | task_process_location = overload_determination_task_screening_dict["task_process_location"]
22 |
23 | # 初始化参与第三级任务调度的索引
24 | task_index_3 = copy.deepcopy(task_index_screened)
25 | f_m_2_left = copy.deepcopy(f_m_1_left)
26 | if second_level_trigger == 1:
27 | print("第二级触发条件满足")
28 | # 先确定小区的优先级(卸载小区的优先级,超载的计算资源量越多的小区的优先级越高)
29 | f_m_overload_2 = []
30 | for m in offload_cell:
31 | f_m_overload_2.append(f_m_overload[m])
32 | # 对列表进行降序排序,并获取排序后的索引
33 | sorted_indices = sorted(range(len(f_m_overload_2)), key=lambda x: f_m_overload_2[x], reverse=True)
34 | # 输出按降序排序的任务索引
35 | # 卸载小区索引优先级排序
36 | sorted_offload_cell_index_list = [offload_cell[i] for i in sorted_indices]
37 |
38 | # 开始第二级任务调度
39 | for m in sorted_offload_cell_index_list:
40 | # 开始对要卸载目的地进行优先级排序
41 | # 拿到从当前小区到各个卸载目的地小区的速率
42 | R_m_to_receive_cell = R_between_ES[m][receive_cell]
43 |
44 | sorted_indices = sorted(range(len(R_m_to_receive_cell)), key=lambda x: R_m_to_receive_cell[x], reverse=True)
45 | sorted_receive_cell_index_list = [receive_cell[i] for i in sorted_indices]
46 |
47 | # 开始确定每个任务的处理位置,并且筛选出参与第三级调度的任务
48 | for i in task_index_screened[m]:
49 | for n in sorted_receive_cell_index_list:
50 | # 计算卸载到该小区需要的计算资源量
51 | t_m_to_n_tran = L_mi[m][i] / R_between_ES[m][n]
52 | f_m_to_n_need = c_mi[m][i] / (t_mi_max[m][i] - t_m_to_n_tran - t_mi_tran[m][i])
53 | # 还要计算效用是否非负,仿真时忽略了源BS的数据转发能耗
54 | u_m_to_n = alpha_mi_opt_1[m][i] - gamma * k_factory * f_m_to_n_need ** 2 * c_mi[m][i]
55 | if f_m_to_n_need <= f_m_2_left[n] and u_m_to_n > 0:
56 | # print("第二级调度成功")
57 | task_process_location[m][i] = 'ES' + str(n)
58 | f_m_2_left[n] = f_m_2_left[n] - f_m_to_n_need
59 | task_index_3[m].remove(i)
60 | break
61 |
62 | second_level_decision["task_index_3"] = task_index_3
63 | second_level_decision["f_m_2_left"] = f_m_2_left
64 | second_level_decision["task_process_location"] = task_process_location
65 | log_dict_to_file(second_level_decision, "../log/second_level_decision.txt")
66 | return second_level_decision
67 |
--------------------------------------------------------------------------------
/code/secondLevelTriggerJudgment.py:
--------------------------------------------------------------------------------
1 | from utils import log_dict_to_file
2 |
3 |
4 | def secondLevelTriggerJudgment(param_dict, overload_determination_task_screening_dict):
5 | second_level_trigger_condition_judgment = {}
6 |
7 | M = param_dict['M']
8 | indicator_vector_overload = overload_determination_task_screening_dict['indicator_vector_overload']
9 |
10 | # 对蜂窝小区进行分类
11 | # 确定接收方和卸载方
12 | offload_cell = []
13 | receive_cell = []
14 |
15 | for m in range(M):
16 | if indicator_vector_overload[m] == 1:
17 | offload_cell.append(m)
18 | else:
19 | receive_cell.append(m)
20 |
21 | second_level_trigger = 1
22 | if len(offload_cell) == 0 or len(receive_cell) == 0:
23 | second_level_trigger = 0
24 |
25 | second_level_trigger_condition_judgment['second_level_trigger'] = second_level_trigger
26 | second_level_trigger_condition_judgment['offload_cell'] = offload_cell
27 | second_level_trigger_condition_judgment['receive_cell'] = receive_cell
28 |
29 | log_dict_to_file(second_level_trigger_condition_judgment, '../log/second_level_trigger_condition_judgment.txt')
30 | return second_level_trigger_condition_judgment
31 |
--------------------------------------------------------------------------------
/code/thirdLevelDecision.py:
--------------------------------------------------------------------------------
1 | import numpy as np
2 | from utils import log_dict_to_file
3 |
4 |
5 | def thirdLevelDecision(param_dict, first_level_decision, second_level_decision):
6 | M = param_dict['M']
7 | N0 = param_dict['N0']
8 | W_B = param_dict['W_B']
9 | p_m = param_dict['p_m']
10 | h_mk = param_dict['h_mk']
11 | I_mk = param_dict['I_mk']
12 | f_mk = param_dict['f_mk']
13 | task_index_3 = second_level_decision['task_index_3']
14 | N = param_dict['N']
15 | K = param_dict['K']
16 | L_mi = param_dict['L_mi']
17 | t_mi_max = param_dict['t_mi_max']
18 | c_mi = param_dict['c_mi']
19 | t_mi_tran = param_dict['t_mi_tran']
20 | gamma = param_dict['gamma']
21 | alpha_mi_opt_1 = first_level_decision['alpha_mi_opt_1']
22 | a_mk = param_dict['a_mk']
23 | task_process_location = second_level_decision['task_process_location']
24 |
25 | third_level_decision = {}
26 |
27 | # BS将数据传输给ad_mk的速率
28 | R_mk = []
29 | for m in range(M):
30 | R_mk.append(W_B * np.log2(1 + p_m * h_mk[m] ** 2 / (N0 + I_mk[m])))
31 |
32 | # 初始化各个ADs剩余的计算资源量
33 | f_mk_left = f_mk
34 | # 初始化第三级决策中每个任务给ES带来的效用
35 | task_ES_utility_3 = []
36 | for m in range(M):
37 | task_ES_utility_3.append(np.zeros(N[m]))
38 | # 初始化每个ADs的收益
39 | ad_utility_3 = []
40 | for m in range(M):
41 | ad_utility_3.append(np.zeros(K[m]))
42 | for m in range(M):
43 | if len(task_index_3[m]) == 0:
44 | continue
45 | else:
46 | # 对ADs的索引以及报价按照报价的升序排列
47 | sorted_indices = sorted(range(len(a_mk[m])), key=lambda x: a_mk[m][x])
48 | sorted_ad_mk = [a_mk[m][i] for i in sorted_indices]
49 | print("第", m, "个小区开始第三级调度决策")
50 | # 先计算任务对每个ADs的报价
51 | for task_index in task_index_3[m]:
52 |
53 | # 计算该任务到每个AD的传输时间
54 | t_mk_tran = L_mi[m][task_index] / R_mk[m]
55 | # 计算在各个AD剩余的计算时间
56 | t_left_comp = t_mi_max[m][task_index] - t_mi_tran[m][task_index] - t_mk_tran
57 | # 计算各个AD需要为该任务提供的计算资源量
58 | f_mk_need = c_mi[m][task_index] / t_left_comp
59 | # 计算传输开销
60 | cost_mk_tran = gamma * p_m * t_mk_tran
61 | # 计算ES留给各个ADs计算资源的报价
62 | alpha_mi_left = alpha_mi_opt_1[m][task_index] - cost_mk_tran
63 | # 计算ES对各个ADs单位CPU周期的报价
64 | b_mk_per_cpu = alpha_mi_left / c_mi[m][task_index]
65 | # print("第",m,"个小区第",task_index,"个任务对各个AD的报价:",b_mk_per_cpu)
66 | for k in range(len(sorted_ad_mk) - 1):
67 | if f_mk_left[m][sorted_indices[k]] >= f_mk_need[sorted_indices[k]] and \
68 | b_mk_per_cpu[sorted_indices[k]] > sorted_ad_mk[k + 1]:
69 | task_process_location[m][task_index] = 'AD' + str(m) + "_" + str(sorted_indices[k])
70 | f_mk_left[m][sorted_indices[k]] = f_mk_left[m][sorted_indices[k]] - f_mk_need[sorted_indices[k]]
71 | task_index_3[m].remove(task_index)
72 | task_ES_utility_3[m][task_index] = (b_mk_per_cpu[sorted_indices[k]] - sorted_ad_mk[k + 1]) * \
73 | f_mk_need[
74 | sorted_indices[k]]
75 | ad_utility_3[m][sorted_indices[k]] = ad_utility_3[m][sorted_indices[k]] + (
76 | sorted_ad_mk[k + 1] - sorted_ad_mk[k]) * f_mk_need[sorted_indices[k]]
77 | break
78 | # 第三级调度决策后每个任务对ES的效用和ADs的效用
79 | # print("task_utility:",task_utility)
80 | # print("ad_utility:",ad_utility)
81 |
82 | third_level_decision['task_ES_utility_3'] = task_ES_utility_3
83 | third_level_decision['ad_utility_3'] = ad_utility_3
84 | third_level_decision['task_index_3'] = task_index_3
85 | third_level_decision['task_process_location'] = task_process_location
86 |
87 | log_dict_to_file(third_level_decision, '../log/third_level_decision.txt')
88 | return third_level_decision
89 |
--------------------------------------------------------------------------------
/code/utils.py:
--------------------------------------------------------------------------------
1 | # 日志打印
2 |
3 | import logging
4 |
5 |
6 | def log_dict_to_file(dictionary, file_path):
7 | # 创建新的日志记录器
8 | logger = logging.getLogger(__name__)
9 |
10 | # 移除之前的所有处理程序
11 | for handler in logger.handlers[:]:
12 | logger.removeHandler(handler)
13 |
14 | # 配置日志
15 | logger.setLevel(logging.INFO)
16 | handler = logging.FileHandler(file_path, mode='w')
17 | formatter = logging.Formatter('%(message)s')
18 | handler.setFormatter(formatter)
19 | logger.addHandler(handler)
20 |
21 | # 遍历字典,将键值对写入日志
22 | for key, value in dictionary.items():
23 | logger.info(f"{key}: {value}")
24 |
25 |
26 | def compare_vectors(vec1, vec2):
27 | # 比较两个向量,生成新的向量,如果vec1>vec2,则返回1,否则返回0
28 | compared_result = (vec1 > vec2).astype(int)
29 | return compared_result
30 |
--------------------------------------------------------------------------------
/log/algorithm_performance.txt:
--------------------------------------------------------------------------------
1 | esp_utility: 2107.9260960685056
2 | execution_time: 0.13577867031097413
3 | task_complete_rate: 0.9949789646127233
4 |
--------------------------------------------------------------------------------
/log/final_decision.txt:
--------------------------------------------------------------------------------
1 | task_process_location: [['ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'local'], ['local', 'ES1', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES2', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'ES0', 'local', 'local', 'ES0', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES0', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'ES2', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES1', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'ES0', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'ES1', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES0', 'local', 'local', 'local', 'ES0', 'ES1', 'local', 'ES2', 'ES1', 'ES1', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'ES2', 'ES1', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES2', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES0', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES1', 'ES1', 'ES0', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES0', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES0', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES0', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES0', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'ES0', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES0', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local'], ['ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local'], ['local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'AD3_23', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'ES3', 'AD3_19', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'AD3_22', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'AD3_22', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'AD3_33', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'AD3_34', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'AD3_19', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'ES3', 'local', 'local', 'AD3_9', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'AD3_9', 'local', 'ES3', 'local', 'local', 'local', 'local', 'AD3_9', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'AD3_23', 'local', 'local', 'AD3_27', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'AD3_34', 'local', 'local', 'local', 'local', 'local', 'local', 'AD3_23', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'AD3_33', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'ES3', 'ES3', 'local', 'ES3', 'AD3_23', 'local', 'ES3', 'ES3', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'ES3', 'ES3', 'AD3_9', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'ES3', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'AD3_33', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'ES3', 'AD3_27', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'AD3_13', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'AD3_13', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'ES3', 'local', 'AD3_19', 'local', 'ES3', 'local', 'ES3', 'ES3', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES3', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local']]
2 |
--------------------------------------------------------------------------------
/log/overload_determination_task_screening.txt:
--------------------------------------------------------------------------------
1 | task_process_location: [['ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'ES0', 'unkown', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'unkown', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0'], ['local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'unkown', 'ES1', 'ES1', 'unkown', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'unkown', 'unkown', 'unkown', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'ES1', 'unkown', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'unkown', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'unkown', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'unkown', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'unkown', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'unkown', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES1', 'ES1', 'unkown', 'local', 'ES1', 'ES1', 'local', 'unkown', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'unkown', 'local', 'ES1', 'local', 'local', 'local', 'local', 'unkown', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'unkown', 'local', 'local', 'local', 'ES1', 'local', 'unkown', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'unkown', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'unkown', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local'], ['local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local']]
2 | f_m_1_left: [7.24445376e+08 1.29094070e+08 5.24198809e+10]
3 | task_index_screened: [[91, 88, 301, 188, 367, 215, 283, 153, 33], [609, 560, 452, 305, 275, 144, 529, 716, 444, 354, 614, 742, 338, 17, 161, 404, 681, 481, 635, 548, 73, 38, 674, 698, 588, 87, 120, 91, 132, 136, 163, 604, 272, 704, 84, 162], []]
4 | indicator_vector_overload: [1. 1. 0.]
5 | f_m_overload: [1.51795043e+10 5.70416274e+10 0.00000000e+00]
6 |
--------------------------------------------------------------------------------
/log/second_level_decision.txt:
--------------------------------------------------------------------------------
1 | task_index_3: [[91, 88, 301, 188, 367, 215, 283, 153, 33], [84, 162], []]
2 | f_m_2_left: [7.24445376e+08 1.29094070e+08 5.86750708e+08]
3 | task_process_location: [['ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'ES0', 'unkown', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'unkown', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'unkown', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0'], ['local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'unkown', 'ES1', 'ES1', 'ES2', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES2', 'unkown', 'ES2', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'ES1', 'ES2', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES2', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'ES1', 'ES2', 'local', 'ES1', 'ES1', 'local', 'ES2', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES2', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local'], ['local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local']]
4 |
--------------------------------------------------------------------------------
/log/second_level_trigger_condition_judgment.txt:
--------------------------------------------------------------------------------
1 | second_level_trigger: 1
2 | offload_cell: [0, 1]
3 | receive_cell: [2]
4 |
--------------------------------------------------------------------------------
/log/third_level_decision.txt:
--------------------------------------------------------------------------------
1 | task_ES_utility_3: [array([ 0. , 0. , 0. , 0. , 0. ,
2 | 0. , 0. , 0. , 0. , 0. ,
3 | 0. , 0. , 0. , 0. , 0. ,
4 | 0. , 0. , 0. , 0. , 0. ,
5 | 0. , 0. , 0. , 0. , 0. ,
6 | 0. , 0. , 0. , 0. , 0. ,
7 | 0. , 0. , 0. , 46.21459886, 0. ,
8 | 0. , 0. , 0. , 0. , 0. ,
9 | 0. , 0. , 0. , 0. , 0. ,
10 | 0. , 0. , 0. , 0. , 0. ,
11 | 0. , 0. , 0. , 0. , 0. ,
12 | 0. , 0. , 0. , 0. , 0. ,
13 | 0. , 0. , 0. , 0. , 0. ,
14 | 0. , 0. , 0. , 0. , 0. ,
15 | 0. , 0. , 0. , 0. , 0. ,
16 | 0. , 0. , 0. , 0. , 0. ,
17 | 0. , 0. , 0. , 0. , 0. ,
18 | 0. , 0. , 0. , 0. , 0. ,
19 | 0. , 10.77886946, 0. , 0. , 0. ,
20 | 0. , 0. , 0. , 0. , 0. ,
21 | 0. , 0. , 0. , 0. , 0. ,
22 | 0. , 0. , 0. , 0. , 0. ,
23 | 0. , 0. , 0. , 0. , 0. ,
24 | 0. , 0. , 0. , 0. , 0. ,
25 | 0. , 0. , 0. , 0. , 0. ,
26 | 0. , 0. , 0. , 0. , 0. ,
27 | 0. , 0. , 0. , 0. , 0. ,
28 | 0. , 0. , 0. , 0. , 0. ,
29 | 0. , 0. , 0. , 0. , 0. ,
30 | 0. , 0. , 0. , 0. , 0. ,
31 | 0. , 0. , 0. , 0. , 0. ,
32 | 0. , 0. , 0. , 0. , 0. ,
33 | 0. , 0. , 0. , 0. , 0. ,
34 | 0. , 0. , 0. , 0. , 0. ,
35 | 0. , 0. , 0. , 0. , 0. ,
36 | 0. , 0. , 0. , 0. , 0. ,
37 | 0. , 0. , 0. , 0. , 0. ,
38 | 0. , 0. , 0. , 0. , 0. ,
39 | 0. , 0. , 0. , 0. , 0. ,
40 | 0. , 0. , 0. , 0. , 0. ,
41 | 0. , 0. , 0. , 0. , 0. ,
42 | 0. , 0. , 0. , 0. , 0. ,
43 | 0. , 0. , 0. , 0. , 0. ,
44 | 0. , 0. , 0. , 0. , 0. ,
45 | 0. , 0. , 0. , 0. , 0. ,
46 | 0. , 0. , 0. , 0. , 0. ,
47 | 0. , 0. , 0. , 0. , 0. ,
48 | 0. , 0. , 0. , 0. , 0. ,
49 | 0. , 0. , 0. , 0. , 0. ,
50 | 0. , 0. , 0. , 0. , 0. ,
51 | 0. , 0. , 0. , 0. , 0. ,
52 | 0. , 0. , 0. , 0. , 0. ,
53 | 0. , 0. , 0. , 0. , 0. ,
54 | 0. , 0. , 0. , 0. , 0. ,
55 | 0. , 0. , 0. , 0. , 0. ,
56 | 0. , 0. , 0. , 0. , 0. ,
57 | 0. , 0. , 0. , 21.9987516 , 0. ,
58 | 0. , 0. , 0. , 0. , 0. ,
59 | 0. , 0. , 0. , 0. , 0. ,
60 | 0. , 0. , 0. , 0. , 0. ,
61 | 0. , 41.21344658, 0. , 0. , 0. ,
62 | 0. , 0. , 0. , 0. , 0. ,
63 | 0. , 0. , 0. , 0. , 0. ,
64 | 0. , 0. , 0. , 0. , 0. ,
65 | 0. , 0. , 0. , 0. , 0. ,
66 | 0. , 0. , 0. , 0. , 0. ,
67 | 0. , 0. , 0. , 0. , 0. ,
68 | 0. , 0. , 0. , 0. , 0. ,
69 | 0. , 0. , 0. , 0. , 0. ,
70 | 0. , 0. , 0. , 0. , 0. ,
71 | 0. , 0. , 0. , 0. , 0. ,
72 | 0. , 0. , 0. , 0. , 0. ,
73 | 0. , 0. , 0. , 0. , 0. ,
74 | 0. , 0. , 86.43479313, 0. , 0. ,
75 | 0. , 0. , 0. , 0. , 0. ,
76 | 0. , 0. , 0. , 0. , 0. ,
77 | 0. , 0. , 0. , 0. , 0. ,
78 | 0. , 0. , 0. , 0. , 0. ,
79 | 0. , 0. , 0. , 0. , 0. ,
80 | 0. , 0. , 0. , 0. , 0. ,
81 | 0. , 0. , 0. , 0. , 0. ,
82 | 0. , 0. , 0. , 0. , 0. ,
83 | 0. , 0. , 0. , 0. , 0. ,
84 | 0. , 0. , 0. , 0. , 0. ,
85 | 0. , 0. , 0. , 0. , 0. ,
86 | 0. , 0. , 0. , 0. , 0. ,
87 | 0. , 0. , 0. , 0. , 0. ,
88 | 0. , 0. , 0. , 0. , 0. ,
89 | 0. , 0. , 0. , 0. , 0. ,
90 | 0. , 0. , 0. , 0. , 0. ,
91 | 0. , 0. , 0. , 0. , 0. ,
92 | 0. , 0. , 0. , 0. , 0. ,
93 | 0. , 0. , 0. , 0. , 0. ,
94 | 0. , 0. , 0. , 0. , 0. ,
95 | 0. , 0. , 0. , 0. , 0. ,
96 | 0. , 0. , 0. , 0. , 0. ,
97 | 0. , 0. , 0. , 0. , 0. ,
98 | 0. , 0. , 0. , 0. , 0. ,
99 | 0. , 0. , 0. , 0. , 0. ,
100 | 0. , 0. , 0. , 0. , 0. ,
101 | 0. , 0. , 0. , 0. , 0. ,
102 | 0. , 0. , 0. , 0. , 0. ,
103 | 0. , 0. , 0. , 0. , 0. ,
104 | 0. , 0. , 0. , 0. , 0. ,
105 | 0. , 0. , 0. , 0. , 0. ,
106 | 0. , 0. , 0. , 0. , 0. ,
107 | 0. , 0. , 0. , 0. , 0. ,
108 | 0. , 0. , 0. , 0. , 0. ,
109 | 0. , 0. , 0. , 0. , 0. ,
110 | 0. , 0. , 0. , 0. , 0. ,
111 | 0. , 0. , 0. , 0. , 0. ,
112 | 0. , 0. , 0. , 0. , 0. ,
113 | 0. , 0. , 0. , 0. ]), array([ 0. , 0. , 0. , 0. , 0. ,
114 | 0. , 0. , 0. , 0. , 0. ,
115 | 0. , 0. , 0. , 0. , 0. ,
116 | 0. , 0. , 0. , 0. , 0. ,
117 | 0. , 0. , 0. , 0. , 0. ,
118 | 0. , 0. , 0. , 0. , 0. ,
119 | 0. , 0. , 0. , 0. , 0. ,
120 | 0. , 0. , 0. , 0. , 0. ,
121 | 0. , 0. , 0. , 0. , 0. ,
122 | 0. , 0. , 0. , 0. , 0. ,
123 | 0. , 0. , 0. , 0. , 0. ,
124 | 0. , 0. , 0. , 0. , 0. ,
125 | 0. , 0. , 0. , 0. , 0. ,
126 | 0. , 0. , 0. , 0. , 0. ,
127 | 0. , 0. , 0. , 0. , 0. ,
128 | 0. , 0. , 0. , 0. , 0. ,
129 | 0. , 0. , 0. , 0. , 96.8870815,
130 | 0. , 0. , 0. , 0. , 0. ,
131 | 0. , 0. , 0. , 0. , 0. ,
132 | 0. , 0. , 0. , 0. , 0. ,
133 | 0. , 0. , 0. , 0. , 0. ,
134 | 0. , 0. , 0. , 0. , 0. ,
135 | 0. , 0. , 0. , 0. , 0. ,
136 | 0. , 0. , 0. , 0. , 0. ,
137 | 0. , 0. , 0. , 0. , 0. ,
138 | 0. , 0. , 0. , 0. , 0. ,
139 | 0. , 0. , 0. , 0. , 0. ,
140 | 0. , 0. , 0. , 0. , 0. ,
141 | 0. , 0. , 0. , 0. , 0. ,
142 | 0. , 0. , 0. , 0. , 0. ,
143 | 0. , 0. , 0. , 0. , 0. ,
144 | 0. , 0. , 0. , 0. , 0. ,
145 | 0. , 0. , 0. , 0. , 0. ,
146 | 0. , 0. , 0. , 0. , 0. ,
147 | 0. , 0. , 0. , 0. , 0. ,
148 | 0. , 0. , 0. , 0. , 0. ,
149 | 0. , 0. , 0. , 0. , 0. ,
150 | 0. , 0. , 0. , 0. , 0. ,
151 | 0. , 0. , 0. , 0. , 0. ,
152 | 0. , 0. , 0. , 0. , 0. ,
153 | 0. , 0. , 0. , 0. , 0. ,
154 | 0. , 0. , 0. , 0. , 0. ,
155 | 0. , 0. , 0. , 0. , 0. ,
156 | 0. , 0. , 0. , 0. , 0. ,
157 | 0. , 0. , 0. , 0. , 0. ,
158 | 0. , 0. , 0. , 0. , 0. ,
159 | 0. , 0. , 0. , 0. , 0. ,
160 | 0. , 0. , 0. , 0. , 0. ,
161 | 0. , 0. , 0. , 0. , 0. ,
162 | 0. , 0. , 0. , 0. , 0. ,
163 | 0. , 0. , 0. , 0. , 0. ,
164 | 0. , 0. , 0. , 0. , 0. ,
165 | 0. , 0. , 0. , 0. , 0. ,
166 | 0. , 0. , 0. , 0. , 0. ,
167 | 0. , 0. , 0. , 0. , 0. ,
168 | 0. , 0. , 0. , 0. , 0. ,
169 | 0. , 0. , 0. , 0. , 0. ,
170 | 0. , 0. , 0. , 0. , 0. ,
171 | 0. , 0. , 0. , 0. , 0. ,
172 | 0. , 0. , 0. , 0. , 0. ,
173 | 0. , 0. , 0. , 0. , 0. ,
174 | 0. , 0. , 0. , 0. , 0. ,
175 | 0. , 0. , 0. , 0. , 0. ,
176 | 0. , 0. , 0. , 0. , 0. ,
177 | 0. , 0. , 0. , 0. , 0. ,
178 | 0. , 0. , 0. , 0. , 0. ,
179 | 0. , 0. , 0. , 0. , 0. ,
180 | 0. , 0. , 0. , 0. , 0. ,
181 | 0. , 0. , 0. , 0. , 0. ,
182 | 0. , 0. , 0. , 0. , 0. ,
183 | 0. , 0. , 0. , 0. , 0. ,
184 | 0. , 0. , 0. , 0. , 0. ,
185 | 0. , 0. , 0. , 0. , 0. ,
186 | 0. , 0. , 0. , 0. , 0. ,
187 | 0. , 0. , 0. , 0. , 0. ,
188 | 0. , 0. , 0. , 0. , 0. ,
189 | 0. , 0. , 0. , 0. , 0. ,
190 | 0. , 0. , 0. , 0. , 0. ,
191 | 0. , 0. , 0. , 0. , 0. ,
192 | 0. , 0. , 0. , 0. , 0. ,
193 | 0. , 0. , 0. , 0. , 0. ,
194 | 0. , 0. , 0. , 0. , 0. ,
195 | 0. , 0. , 0. , 0. , 0. ,
196 | 0. , 0. , 0. , 0. , 0. ,
197 | 0. , 0. , 0. , 0. , 0. ,
198 | 0. , 0. , 0. , 0. , 0. ,
199 | 0. , 0. , 0. , 0. , 0. ,
200 | 0. , 0. , 0. , 0. , 0. ,
201 | 0. , 0. , 0. , 0. , 0. ,
202 | 0. , 0. , 0. , 0. , 0. ,
203 | 0. , 0. , 0. , 0. , 0. ,
204 | 0. , 0. , 0. , 0. , 0. ,
205 | 0. , 0. , 0. , 0. , 0. ,
206 | 0. , 0. , 0. , 0. , 0. ,
207 | 0. , 0. , 0. , 0. , 0. ,
208 | 0. , 0. , 0. , 0. , 0. ,
209 | 0. , 0. , 0. , 0. , 0. ,
210 | 0. , 0. , 0. , 0. , 0. ,
211 | 0. , 0. , 0. , 0. , 0. ,
212 | 0. , 0. , 0. , 0. , 0. ,
213 | 0. , 0. , 0. , 0. , 0. ,
214 | 0. , 0. , 0. , 0. , 0. ,
215 | 0. , 0. , 0. , 0. , 0. ,
216 | 0. , 0. , 0. , 0. , 0. ,
217 | 0. , 0. , 0. , 0. , 0. ,
218 | 0. , 0. , 0. , 0. , 0. ,
219 | 0. , 0. , 0. , 0. , 0. ,
220 | 0. , 0. , 0. , 0. , 0. ,
221 | 0. , 0. , 0. , 0. , 0. ,
222 | 0. , 0. , 0. , 0. , 0. ,
223 | 0. , 0. , 0. , 0. , 0. ,
224 | 0. , 0. , 0. , 0. , 0. ,
225 | 0. , 0. , 0. , 0. , 0. ,
226 | 0. , 0. , 0. , 0. , 0. ,
227 | 0. , 0. , 0. , 0. , 0. ,
228 | 0. , 0. , 0. , 0. , 0. ,
229 | 0. , 0. , 0. , 0. , 0. ,
230 | 0. , 0. , 0. , 0. , 0. ,
231 | 0. , 0. , 0. , 0. , 0. ,
232 | 0. , 0. , 0. , 0. , 0. ,
233 | 0. , 0. , 0. , 0. , 0. ,
234 | 0. , 0. , 0. , 0. , 0. ,
235 | 0. , 0. , 0. , 0. , 0. ,
236 | 0. , 0. , 0. , 0. , 0. ,
237 | 0. , 0. , 0. , 0. , 0. ,
238 | 0. , 0. , 0. , 0. , 0. ,
239 | 0. , 0. , 0. , 0. , 0. ,
240 | 0. , 0. , 0. , 0. , 0. ,
241 | 0. , 0. , 0. , 0. , 0. ,
242 | 0. , 0. , 0. , 0. , 0. ,
243 | 0. , 0. , 0. , 0. , 0. ,
244 | 0. , 0. , 0. , 0. , 0. ,
245 | 0. , 0. , 0. , 0. , 0. ,
246 | 0. , 0. , 0. , 0. , 0. ,
247 | 0. , 0. , 0. , 0. , 0. ,
248 | 0. , 0. , 0. , 0. , 0. ,
249 | 0. , 0. , 0. , 0. , 0. ,
250 | 0. , 0. , 0. , 0. , 0. ,
251 | 0. , 0. , 0. , 0. , 0. ,
252 | 0. , 0. , 0. , 0. , 0. ,
253 | 0. , 0. , 0. , 0. , 0. ,
254 | 0. , 0. , 0. , 0. , 0. ,
255 | 0. , 0. , 0. , 0. , 0. ,
256 | 0. , 0. , 0. , 0. , 0. ,
257 | 0. , 0. , 0. , 0. , 0. ,
258 | 0. , 0. , 0. , 0. , 0. ,
259 | 0. , 0. , 0. , 0. , 0. ,
260 | 0. , 0. , 0. , 0. , 0. ,
261 | 0. , 0. , 0. , 0. , 0. ,
262 | 0. , 0. , 0. , 0. , 0. ,
263 | 0. , 0. , 0. , 0. , 0. ,
264 | 0. , 0. , 0. , 0. , 0. ,
265 | 0. , 0. , 0. , 0. , 0. ,
266 | 0. , 0. , 0. , 0. , 0. ,
267 | 0. , 0. , 0. , 0. , 0. ,
268 | 0. , 0. , 0. , 0. , 0. ]), array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
269 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
270 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
271 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
272 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
273 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
274 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
275 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
276 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
277 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
278 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
279 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
280 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
281 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
282 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
283 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
284 | 0., 0., 0., 0., 0., 0., 0., 0., 0.])]
285 | ad_utility_3: [array([0. , 0. , 0. , 0. , 0. ,
286 | 0. , 0. , 0. , 0. , 0. ,
287 | 0. , 0. , 0.67897187, 0. , 0. ,
288 | 0. , 0.2645707 , 0. , 0. , 0. ,
289 | 0. , 0. , 0. , 0. , 0. ,
290 | 0. , 0.15891403, 0. , 0.73071366, 0. ,
291 | 0. , 0. ]), array([0. , 0. , 0. , 0. , 0. , 0. ,
292 | 0. , 0. , 0. , 0. , 1.0969726, 0. ,
293 | 0. , 0. , 0. , 0. , 0. , 0. ,
294 | 0. , 0. , 0. , 0. , 0. , 0. ,
295 | 0. , 0. , 0. , 0. , 0. , 0. ,
296 | 0. , 0. , 0. , 0. ]), array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
297 | 0., 0., 0., 0., 0., 0., 0.])]
298 | task_index_3: [[88, 188, 215, 153], [162], []]
299 | task_process_location: [['ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'ES0', 'AD0_28', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'ES0', 'AD0_16', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'unkown', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'unkown', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'AD0_26', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'AD0_26', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'AD0_12', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'ES0', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'local', 'local', 'local', 'ES0', 'local', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0', 'ES0', 'local', 'ES0', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES0'], ['local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'AD1_10', 'ES1', 'ES1', 'ES2', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES2', 'unkown', 'ES2', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'ES1', 'ES2', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES2', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'ES1', 'ES2', 'local', 'ES1', 'ES1', 'local', 'ES2', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'ES2', 'local', 'ES1', 'local', 'local', 'local', 'local', 'ES2', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'local', 'ES2', 'local', 'local', 'local', 'ES1', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'ES1', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'ES1', 'local', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES2', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'local', 'ES1', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES1', 'local', 'ES1', 'ES1', 'local', 'local', 'ES1', 'ES1', 'ES1', 'ES1', 'local', 'local'], ['local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'ES2', 'local', 'local', 'ES2', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local', 'local', 'local', 'local', 'ES2', 'local']]
300 |
--------------------------------------------------------------------------------
/log/utility.txt:
--------------------------------------------------------------------------------
1 | task_td_utility: [array([ 4.72929433, 6.218285 , 2.28679264, 2.45905413, 6.67147747,
2 | 2.61292 , 5.73756439, 6.85748473, 6.40038349, 9.00351524,
3 | 4.91699623, 3.7693585 , 7.01323735, 7.38516626, 7.70039759,
4 | 6.33003339, 9.04871025, 8.35194108, 5.9419236 , 6.24995722,
5 | 7.15370179, 8.67846148, 7.47101196, 8.89501091, 4.26147557,
6 | 8.93466545, 8.19438193, 3.48888273, 7.64835149, 3.71927597,
7 | 2.72561779, 9.1115661 , 4.57222368, 0.28962963, 8.12262018,
8 | 7.58858603, 3.0153585 , 5.58200904, 7.87804589, 0. ,
9 | 6.67828394, 8.31944806, 4.10646356, 9.89574327, 1.90139571,
10 | -0. , 4.54104878, 8.48395309, 6.86038795, 8.16661769,
11 | 8.73398962, 8.08765064, 6.37576372, 3.49024578, 2.82228404,
12 | 6.74742137, 6.75981891, -0. , 2.46606218, 5.24978771,
13 | 9.00762948, 4.19586704, 0. , 8.26520116, 2.27987461,
14 | 3.12475673, 2.64475577, 7.55811963, 9.00643048, 6.88542725,
15 | 7.94460481, 8.7783194 , 8.23540362, 4.12990948, 9.56206611,
16 | 7.0769636 , 5.80382624, 3.79043376, 6.20851368, 8.83572323,
17 | 4.83808949, 8.11450538, 0. , 3.08347412, 8.2561219 ,
18 | 7.5033832 , 2.54242969, 4.28422184, 0. , 9.14383384,
19 | 3.53073242, 1.17963013, 6.26692975, 2.48486354, 7.38521902,
20 | 9.21653235, 1.79617838, 9.149511 , 5.48357453, 6.352436 ,
21 | -0. , 3.5696654 , 7.76564892, 8.05293038, 9.06103398,
22 | 6.19863243, 5.69443446, 5.89695144, 7.66269306, 2.55917681,
23 | 7.58346477, 3.6165909 , 6.20403744, 8.56719178, 7.2100171 ,
24 | 5.4225891 , -0. , 7.62262918, 5.05044653, 3.70633493,
25 | 9.14233085, 2.73429587, 7.97465424, 3.59005517, 2.14074661,
26 | 6.05802991, 6.88473701, 7.32455591, 9.31551211, 3.48248966,
27 | 6.58379528, 7.15870374, 5.32538272, 4.68408184, 4.31034204,
28 | 4.23942727, 3.30253914, 3.92351503, 6.45251148, 4.24864932,
29 | 6.68431349, 2.46619665, 7.28215059, 7.04701058, 9.32332223,
30 | 8.27325456, 2.44723739, 3.62620594, 8.00948607, 3.78162358,
31 | 8.15910686, 8.99449414, 3.61729645, 0. , 8.94494078,
32 | 5.26850482, 3.59572594, 7.43015409, 8.85244337, 7.46297539,
33 | 2.40944473, 7.6353576 , 5.20569248, 8.66135501, 9.6512028 ,
34 | 5.0855041 , 9.86180038, 6.63363165, 5.60587773, 7.23420981,
35 | 8.3706919 , 7.92471143, 4.46165741, 2.57040732, 3.28165652,
36 | 7.8769733 , 4.19647825, 2.36524458, 4.54749189, 6.56759342,
37 | 8.62617211, 7.68581804, 9.61296389, 2.2223787 , 7.68058419,
38 | 6.0365932 , 3.33722204, 3.75589874, 0. , 9.57894457,
39 | 5.635687 , 2.79352162, 8.28449506, 3.17904947, 5.11149091,
40 | 6.48847585, 3.61250129, 7.86397557, 9.47221174, 2.40490275,
41 | 3.25852849, 8.82561824, 8.04981254, 8.4008634 , 7.28875578,
42 | 8.94801103, 2.37354264, 5.57514117, 7.34039152, 4.97169004,
43 | -0. , 3.11197545, 3.41465875, 8.48153214, 9.60123821,
44 | 0. , 3.12202533, 8.29195869, 8.51031635, 8.08152694,
45 | -0. , 2.82893244, 2.21057071, 8.72731584, 9.99063643,
46 | 8.29403658, 7.0967013 , 6.24859678, 7.90531574, 2.68359506,
47 | 5.01430495, 8.05068318, 8.49792269, 7.8443616 , 5.57164435,
48 | 2.65549511, 8.44926909, 7.48464044, 9.34007017, 9.10661031,
49 | 3.76413497, 8.94470883, 3.07892541, -0. , 4.98215791,
50 | 9.67873455, 7.78392976, 8.06549329, 9.47705133, 3.83952623,
51 | -0. , 9.8696639 , 5.80687488, 4.30493616, 7.2230882 ,
52 | 3.25348031, 6.63838465, 5.84625247, 5.9622775 , 2.93551084,
53 | 5.75809637, 5.05022842, 6.69627623, 5.29940628, 6.33094152,
54 | 2.50087598, 5.21548484, 7.16725234, 6.69857094, 3.30189071,
55 | 4.01714447, 6.76476543, 5.87664084, 8.84706752, 3.8515653 ,
56 | -0. , 6.94320444, 5.29174873, 6.18698731, 6.38805698,
57 | 9.36031138, 6.47040101, 8.6810186 , 0.67957865, 6.42701599,
58 | 7.57008208, 7.59655041, 7.13090338, 9.49670635, 9.20534238,
59 | 9.63586623, 4.43664826, -0. , 2.36275321, 9.69185055,
60 | 8.88251351, 5.29796361, 7.59039246, 8.19356958, 7.60515075,
61 | 9.44487624, 1.42269746, 9.86726609, 5.49710619, 3.51533893,
62 | 4.00323401, 7.82454532, 5.79068883, 5.71206047, 2.49713895,
63 | 2.45112379, -0. , 7.96234699, 9.99560676, 5.1356347 ,
64 | 8.89825479, 7.18465076, 3.74472546, 6.2683915 , 7.00881386,
65 | 3.72701709, 8.21042291, 8.06927133, 3.29140295, 7.99514593,
66 | 6.55478007, 4.70596581, 7.71389197, -0. , 8.60566888,
67 | 8.25653486, 3.52638036, 9.43283811, 3.3318495 , 8.29808091,
68 | 4.2859223 , 8.21855604, 8.01112988, 5.28623177, 6.8963661 ,
69 | 7.13595808, 4.05335891, 9.34665906, 4.12355364, 3.25706128,
70 | 6.24544279, 5.77071205, 3.34966734, 7.49269784, 6.73668356,
71 | 9.20678387, 9.21288468, 5.49481216, 7.554065 , 8.88444102,
72 | 7.95788234, 3.52873861, 8.42378803, 4.09570465, 3.3279902 ,
73 | 3.07945862, 8.18350155, 8.86547659, 7.25962213, 7.18009546,
74 | 5.82696974, 4.98137473, 1.27474645, 0. , 6.78973913,
75 | 3.70737854, 4.94368419, 3.74025458, 6.40476943, 8.886718 ,
76 | 8.4592561 , 6.85264893, 5.97105093, 8.4309554 , 9.70664646,
77 | 5.4140485 , 2.07053552, 8.96010842, 7.19409005, 2.45291206,
78 | 8.84480228, 2.73150098, 6.97268966, 8.79860851, 4.2993569 ,
79 | 2.50323612, 5.32736306, 4.80926321, 2.85467523, 7.94778346,
80 | 2.50488326, 8.63258084, 6.67020752, 3.90557518, 6.23495578,
81 | 5.82676532, 4.6294778 , 3.44479646, 8.62609236, 9.39981228,
82 | 8.55431688, 7.01618052, 9.59013708, 2.59662887, 4.1313124 ,
83 | 6.15381344, 9.3122111 , 5.08392854, 6.89612205, -0. ,
84 | 5.16033184, 2.08541896, 5.86330419, 4.71959181, 2.04835434,
85 | 7.04737586, 7.05832268, 6.04261973, 6.35661245, -0. ,
86 | 3.95047903, 3.35582189, 7.1794508 , 6.8184903 , 9.41023829,
87 | 4.97929017, 5.66493884, 1.37301826, 2.54397753, 6.66663342,
88 | 3.15529336, 9.23503732, 4.99320161, 2.35995309, 3.73902461,
89 | 4.79096757, 6.65731801, 2.83066027, 8.4518494 , 5.5469126 ,
90 | 3.82868723, 8.94673671, 2.82930294, 2.27550082, 2.19082666,
91 | 5.59311299, 5.44179267, 9.74464222, -0. , 7.37913522,
92 | 8.20281166, 7.92934479, 6.85617515, 5.99876183, 7.70539882,
93 | 2.90610871, 3.55996705, 5.1246524 , 8.76630483, 6.93456063,
94 | 6.60491399, 9.27640157, 5.02381959, 3.76485919, 6.5185704 ,
95 | 6.06698192, 3.42855048, 4.26142302, 9.96870562, 5.29119757,
96 | 9.09441094, 5.30575675, 5.42444959, 8.90344076, 5.20101753,
97 | 2.75812503, 7.0893934 , 9.27311357, 3.10338996, 7.09162004,
98 | 6.70571734, 7.25630419, 3.91876638, 1.61161875, 8.8099834 ,
99 | 5.62060942, 8.07223711, 5.52618302, 6.77091659, 3.17439254,
100 | 1.81056422, 6.98585247, 3.92723732, 9.61951933, -0. ,
101 | 8.58440127, 4.81729292, -0. , 4.88601417, 4.38680108,
102 | 3.61669438, 8.79809247, 5.48829227, 7.36519848, 7.82594348,
103 | 7.18490275, 5.65664006, 8.94045209, 7.0204985 , 6.07333669,
104 | 9.39603293, 3.52990985, 6.5757785 , 9.25682142, 6.43056699,
105 | 7.51833099, 2.13393472, -0. , 5.35983116, 3.93422605,
106 | 3.02456493, 6.53829527, 6.73220204, 9.17642393, 5.27724643,
107 | 6.10844246, -0. , 5.91893402, 9.08505832, 5.71116799,
108 | 2.98878949, -0. , -0. , 6.22301623, 1.82843658,
109 | 4.6015401 , 5.86130743, 2.42970584, 8.34840802, 8.64954615,
110 | 7.3933456 , 7.54557442, 7.47046143, 4.95485909, 8.11448217,
111 | 9.34282563, 2.83082875, 4.87814045, 8.84889541, 3.03117617,
112 | 5.47326155, 6.3039962 , 6.41384745, 6.13985851, 5.86925246,
113 | 6.05260534, 8.26742584, 6.78461707, 2.68651196]), array([ 7.54412943, 7.79619864, 9.14284516, 8.04201069, 6.45289493,
114 | 8.43157496, 8.93586061, 6.73879315, 2.99214537, 8.26874519,
115 | 2.47520564, 4.89279735, 2.66161346, 9.79288893, 4.74830729,
116 | -0. , 5.90880893, 2.10407647, 7.98424283, 8.67303216,
117 | 9.08095973, 9.46183808, 2.12329847, 8.46079466, 4.3432565 ,
118 | 6.66212912, 7.44141818, 5.17965762, 7.15305963, 3.57360612,
119 | 7.24216263, 3.77188726, 7.58525325, 9.1968113 , 9.86582474,
120 | 6.04914859, 8.69330721, 7.85342956, 1.35511822, 5.03897504,
121 | 9.22308577, 4.64160358, 5.68677853, 9.84087766, 9.41406585,
122 | 5.44823141, 9.75065767, 3.25277498, -0. , 7.82944305,
123 | 6.75232692, 8.39147718, -0. , 8.67025547, 7.6768671 ,
124 | 8.29602342, 8.79454905, 7.00003498, 6.87065911, 6.79083288,
125 | 6.4895528 , 7.70255513, 8.28574383, 4.08457096, 6.63676524,
126 | 2.75792863, 6.15486097, 7.12047801, 5.47396906, 6.99579221,
127 | 8.93949405, 9.33795097, 5.53278516, 1.08020488, 8.78554952,
128 | 3.06343991, 6.36430823, 4.74648483, 3.9662067 , 7.54733962,
129 | 5.71986811, 3.39876746, 7.41498126, 2.63585296, 0.35188067,
130 | 3.17942929, 4.21225556, 1.3387109 , 7.92062579, 8.3043358 ,
131 | 7.0130651 , 0.98811396, 5.59912546, 3.35328665, 7.27580071,
132 | 2.00502663, 7.79008181, 9.84214562, 7.51339031, 2.9919325 ,
133 | 9.62606675, 8.09143681, 6.92637423, 8.42306334, 5.67643046,
134 | 4.93601965, 4.14376995, 6.2015821 , 3.77285176, 8.76998692,
135 | 5.61660082, 7.22360824, 9.25855898, 5.75799717, 5.33986483,
136 | 2.66119041, 3.08842991, 8.26962315, 5.18030691, -0. ,
137 | 0.77203203, 6.17010745, 8.53271497, 6.31180162, 8.02086119,
138 | 6.89280887, 3.88331504, 4.49923327, 5.01123529, 5.17445132,
139 | 6.66035553, 8.17997087, 0.8544771 , 5.87144305, 3.99202336,
140 | 9.11023996, 0.62654754, 8.73800545, 6.79633808, 7.48230382,
141 | 5.90066045, 6.76393728, 0. , 9.87348436, 1.62878972,
142 | 7.83731588, 3.18735354, 8.52638106, 5.37813872, 8.6115196 ,
143 | 4.82437514, 9.62588939, 8.27986146, 9.32882002, 9.4190565 ,
144 | 9.74564654, 3.15000032, 2.99308579, 6.43568454, 5.56216907,
145 | 8.73729449, 1.80161019, 0. , 0.67728566, 9.62143421,
146 | 7.27525139, 3.35019233, 4.43901276, 2.57615642, 9.5759874 ,
147 | 6.24566685, 4.88938726, 8.88275137, 7.28228297, 4.08185255,
148 | 5.15818502, 8.47460987, 9.70056033, 4.57656282, 9.42563596,
149 | 9.34375471, 5.99712449, 7.19457798, 6.06714555, 6.32038401,
150 | 7.19395365, 7.56293928, 9.67311215, 3.37851193, 2.58022063,
151 | 7.03858844, 2.32174441, 3.85815316, 9.90796842, 6.23335633,
152 | 8.24228716, 4.47770006, 7.85821003, 9.2454125 , 5.8494378 ,
153 | 9.2419348 , 5.52596156, 7.4547422 , 3.22751378, 4.82858132,
154 | 5.83553412, 8.48488101, 7.84663632, -0. , 9.00250044,
155 | 8.14602053, 7.7655821 , 4.6413891 , 7.23497006, 9.32533905,
156 | 2.65160428, 7.29482354, 8.33133796, 3.89513443, 7.57229548,
157 | 5.79289058, 8.02915234, 9.86545504, 3.61738239, 6.82341035,
158 | 6.33132074, 5.18192415, 6.53218991, 9.36887165, 8.60433698,
159 | 6.37151496, 5.70976819, 4.93721262, 9.64899358, -0. ,
160 | 6.36687568, 5.70795539, 7.34923175, 4.0901532 , 3.08608946,
161 | 8.33925006, 8.04837911, 5.18224131, 5.13948334, 6.4561975 ,
162 | 6.35446643, 6.47237598, 6.88391735, 3.74170985, 6.71022336,
163 | 8.97671364, 7.78721719, 5.34515247, 2.79951327, 7.58132959,
164 | 6.91241489, 3.40141772, 5.4170245 , 2.48870004, 2.13761977,
165 | 4.04646814, 7.67547755, 5.65837118, 7.95102539, 8.986501 ,
166 | 6.60442528, 7.20323891, 8.23606116, 9.71101719, 7.54262139,
167 | 9.40390779, -0. , 0.94302624, 7.09100641, -0. ,
168 | 2.06310792, 6.49648767, 7.93926408, 8.13981926, 7.2039457 ,
169 | 5.06567283, 2.76401593, 7.21655076, 4.22215289, 8.80001699,
170 | 6.30724687, 6.19928189, -0. , 8.06159632, 3.24785463,
171 | 8.0304732 , 3.20517773, 4.32035836, 6.75694703, 7.81773422,
172 | 5.80499754, 7.3494149 , 8.03384419, 9.55573822, 9.18592315,
173 | 9.1122294 , 2.96382122, 8.93198187, 6.21107932, 5.28361568,
174 | 2.31743592, 0. , 2.36587735, 4.49564234, 4.01401531,
175 | 6.7384836 , 8.48469547, -0. , 8.21853639, 6.96966407,
176 | 2.71917973, -0. , -0. , 7.91588263, 6.78709937,
177 | -0. , 5.70730572, 3.52284286, 9.85006295, 4.33254269,
178 | 9.23588189, 7.44988259, 8.03265793, 6.68279109, 7.50817056,
179 | 7.75948941, 6.75355868, 9.17387329, 3.48700815, 5.58564117,
180 | 4.02371405, 6.11924252, 2.53465142, 1.60850298, 4.22688136,
181 | 5.54699454, 8.41345073, 4.47370008, 9.68252482, 9.16746932,
182 | 8.88515719, 8.29950328, 7.86126525, 3.05325266, 6.37815797,
183 | 6.05395647, 3.72987227, 8.33557169, 7.67940487, 2.04933377,
184 | 5.53270154, 7.69957476, 6.751831 , 5.39151819, 9.2725009 ,
185 | 9.51981471, 3.45206833, 8.54521976, 3.65848994, 3.27227829,
186 | 2.64556056, 7.21215168, 4.48432051, -0. , 2.77784679,
187 | 9.03202141, 5.13659275, 5.02023707, 3.05972902, 6.73377307,
188 | 5.2453476 , 8.21217967, 9.54421861, 5.51337266, 7.06233799,
189 | 6.63807728, 5.44925769, 8.5735598 , 2.49109978, 8.93997041,
190 | 5.91465324, 6.42363136, 8.53734449, 6.22807303, -0. ,
191 | 4.91873211, 5.89760868, 8.38519563, 7.38431334, 3.73620938,
192 | 6.68076012, 6.69517271, 4.49462907, 3.7511198 , 5.26315423,
193 | 7.28938572, 9.0150919 , 2.79335606, 9.48406466, 1.55334566,
194 | 8.25757767, 8.12248615, 6.58312418, 2.35565879, 2.45228619,
195 | 7.4135802 , 3.49106525, -0. , -0. , 4.99102684,
196 | 5.13696748, 4.58374643, 5.10794039, 9.49683119, 6.30494489,
197 | 7.04628579, 3.34664039, 2.49013193, 5.90370673, 8.28563033,
198 | -0. , 4.6279256 , 9.61560805, 8.73277027, -0. ,
199 | 7.44593943, 7.71802491, 7.02676029, 2.43417198, 6.33684492,
200 | 5.88306623, 5.6888036 , 8.63586505, 6.46692357, 5.77123041,
201 | 6.75823138, 8.7175233 , 5.87077195, 8.9801406 , 1.9082266 ,
202 | -0. , 9.24285333, -0. , 5.06468645, 3.3830641 ,
203 | 5.40065191, 7.01483604, 2.42468857, 6.1110833 , 7.57759448,
204 | 4.34740122, 7.61099311, 4.10058212, 7.48914842, 9.01168079,
205 | 7.15070352, 2.61601394, 7.09392338, -0. , 6.13111747,
206 | 7.79122629, 8.10161408, 9.04437161, 4.81365525, 8.67633554,
207 | 5.17395569, 5.11229028, 9.57010747, 6.12449871, 6.70950183,
208 | 9.00826297, 8.14871057, 6.71153812, 6.20284499, 3.93673055,
209 | 4.49984121, 1.57748074, 3.07085277, 2.52441823, 6.01262792,
210 | 5.78642138, 4.09683613, 2.41893514, 3.86135552, 6.39256389,
211 | 6.96578537, 8.72023687, 6.65947182, 2.53685275, 8.8909851 ,
212 | 8.45095289, 4.1422103 , -0. , 5.52736516, 8.86929033,
213 | 4.96973292, 7.17864317, 5.64572323, 3.33124279, 8.17977374,
214 | 9.67220284, 3.8736016 , 6.6211781 , 2.48014409, 9.4521226 ,
215 | 6.67495572, 6.41477122, 9.28249402, 5.45136177, 5.20028281,
216 | 8.48610482, 3.47957901, 8.19434942, 2.30140326, 8.53673353,
217 | -0. , 7.84560079, 4.36250126, 8.13507091, 6.01122408,
218 | 2.57366409, -0. , 2.41915238, 3.95103209, 2.28406415,
219 | 5.33717143, 2.63422116, 5.1850321 , 9.8183716 , 6.74142978,
220 | 5.07049275, 7.22156611, 2.90144548, 9.3629671 , 3.81322362,
221 | 7.14060421, 4.66128244, 8.13089632, 8.55287225, 3.01658978,
222 | 6.93227859, 8.67453162, 7.93511181, 1.05119746, 5.84714916,
223 | 0. , 4.08065816, 5.15988866, 7.09288016, 7.24352853,
224 | 8.20902436, 9.04593147, 8.98443577, 7.41406551, 9.32045228,
225 | 1.67543204, 7.51540657, 2.80629037, 3.58061492, 5.18277432,
226 | 9.77325228, 7.46363062, 5.52584191, 3.43323435, 6.70732398,
227 | 5.41807096, 6.53691689, 6.5558773 , 6.96450489, 7.33112266,
228 | 2.71673781, 3.46186682, 3.86915874, 2.76421098, 8.16872302,
229 | 5.0346576 , 5.31165089, 6.54875524, 7.31654347, 8.09724287,
230 | 6.00747237, 4.18143297, 4.71081445, 0.73676971, 8.76524244,
231 | 2.3699911 , 2.5745177 , 7.10188174, 3.47447335, 5.32126439,
232 | 3.01325625, 6.04208328, 8.14482334, -0. , -0. ,
233 | 5.39259893, 5.05125519, 4.74863467, -0. , 0.70432686,
234 | 8.09638874, 6.44215389, 3.82576343, 3.26019863, 2.35334509,
235 | 5.32415038, 4.00079111, 3.8042507 , 8.68654302, 2.14276921,
236 | 2.23057617, 6.74440424, 2.7945871 , 7.04504222, 5.39677434,
237 | 6.45517231, 9.70132812, 9.04505543, 6.68288037, 7.57915465,
238 | 7.02678873, 4.96373838, 6.60831756, 9.12051028, 7.79585368,
239 | 4.97539797, 9.67034944, 6.44926082, 8.14380112, 5.55571251,
240 | 1.6390805 , 9.48504016, 4.57184768, 7.82732112, 3.63149743,
241 | 8.45033042, 7.81978539, 4.7956914 , 6.51053045, 7.88141318,
242 | 8.57383928, 2.83677277, 5.00875104, 8.68388336, 9.1437819 ,
243 | 8.21593852, 6.0352362 , 3.25629892, 5.68243891, 8.65009853,
244 | 8.71069147, 5.22334887, 4.46110707, 5.27546124, 6.4184885 ,
245 | 3.13106386, 6.97731192, 6.65265451, 6.40935782, -0. ,
246 | 8.9313306 , 3.82049724, 8.48133862, 8.49003837, 7.18610948,
247 | 4.6975305 , 7.5190641 , 6.64131903, 9.33279179, 1.30455266,
248 | 5.33086253, 3.31635887, 9.61249941, 8.95036006, 6.23721195,
249 | 6.17401823, 1.3641523 , 4.74692708, -0. , 6.43640644,
250 | 8.32175963, 2.82544409, 5.64851582, 3.21582575, -0. ,
251 | 7.12634128, 4.88634228, 5.41928523, 4.0454173 , 2.67120063,
252 | 8.17390933, 2.92582046, 7.42177409, 1.31640496, 8.21762806,
253 | 5.33388975, 9.2967714 , 4.52549415, 6.49028384, 0.3371846 ,
254 | 7.47264169, 6.02897665, 9.05302627, 4.70797185, 3.35052464,
255 | 6.64236538, 8.99846948, 8.80418348, 2.52927705, 9.01609189,
256 | 9.56365561, 2.35411753, 2.3675454 , 4.18428489, 6.35663869,
257 | 5.09956133, 8.24815457, 6.17980508, 6.33144132, 2.27249193,
258 | -0. , -0. , 3.5718052 , 5.45671277, 3.20969471,
259 | 6.3330769 , 9.24079639, 4.97345976, 2.97898084, 9.72645553,
260 | 6.91333275, 8.09415443, 8.22058848, 8.27402894, 4.10452444,
261 | 8.26876741, 6.36688699, 2.51924188, 8.19580105, 7.48463839,
262 | 3.42205004, 7.55819645, 4.53156792, 2.68449752, 5.50216981,
263 | 6.38430527, 4.41861613, 6.54659528, 7.55587202, -0. ,
264 | 8.568351 , 9.3410814 , 4.45246813, -0. , 6.89101061,
265 | 3.24603761, 6.80752777, 5.46414898, -0. , -0. ,
266 | 9.22865452, 6.1324937 , 5.85576039, 4.31210507, 7.03875236,
267 | 3.52132492, 4.12985165, 9.85086608, 9.89008453, 3.77078366,
268 | 3.17408333, 4.59273357, 2.45506237, 5.27532249, 7.81362777]), array([ 9.51901944, 6.18700554, 4.00472116, 5.09296066, 9.17888136,
269 | 6.38831737, 3.80615509, 4.5928194 , 3.20903452, 6.40757905,
270 | 9.26632722, -0. , 7.03820099, 6.00073759, 7.60384354,
271 | 9.74181406, 8.08621505, 8.86083197, 5.68051976, 5.48156285,
272 | 2.90820121, 7.26461102, 9.38358501, 9.16190763, 6.51064498,
273 | 2.823774 , 9.61990209, -0. , 2.94649865, 4.10857917,
274 | 4.13901498, 9.15306166, 5.19941284, 9.47828153, 6.73618981,
275 | 7.81459425, 6.18012855, 8.49767604, 6.36022687, 5.64548496,
276 | 4.7055177 , 5.91989554, 9.60601503, 3.75559801, 6.67706531,
277 | 2.72856432, 4.04090014, -0. , 9.30216887, 2.56924822,
278 | 3.16283212, 9.82781053, 5.36564925, 9.76416258, 7.34587367,
279 | 6.30033866, 7.66447904, 5.24191027, 9.82652106, 5.51039236,
280 | 8.61394819, 5.43988308, 5.24204582, 8.08591733, 2.27677303,
281 | 6.91448706, 9.46313073, 3.26818493, 7.29429918, 7.18325851,
282 | 9.19763773, 3.90076059, 1.10647496, 5.88515892, 4.70731939,
283 | 4.71034398, 5.41905694, 4.5829543 , 2.49888881, 8.79699849,
284 | 8.07867273, 6.93479227, 2.41051818, 3.07537517, 2.05587582,
285 | 0. , 8.85020222, 2.4359878 , 5.63295207, 2.46452893,
286 | 7.85174175, 2.72479174, -0. , 6.10035464, 7.68598587,
287 | 9.45321624, 6.08257764, 4.80792466, -0. , 5.19609375,
288 | -0. , 7.23615453, 8.91340088, 6.3467209 , 8.27134888,
289 | 6.42654085, -0. , 5.32396265, 5.02744899, -0. ,
290 | 4.88280951, 7.41161894, 3.97387999, 7.45031022, -0. ,
291 | 8.95331311, 6.99492263, 7.56667525, 2.36307481, 3.36444092,
292 | 9.08353366, 6.3121818 , 3.36205863, 2.71053279, 5.64497936,
293 | 7.80445719, 6.30514308, 8.70247475, 8.04899517, 9.76815353,
294 | 6.95106706, 6.93534689, 5.15600514, 9.39630983, 2.78575498,
295 | -0. , 5.61135308, 2.54741174, 5.54136375, 5.77768797,
296 | 5.8572357 , 7.90872485, 5.41281647, 1.23696669, 7.61310589,
297 | 4.23990566, 7.76538226, 9.0074626 , 4.06820532, 2.30749673,
298 | 6.56578737, 9.91007152, 3.55301281, 2.25897414, 6.3258547 ,
299 | 0.70668958, 2.77163535, 7.35259509, 7.36015261, 5.78244948,
300 | 9.08581437, 8.44356252, 4.25846948, 2.3597378 , 6.75545517,
301 | 9.23309958, 9.26590011, 7.72026388, 6.95536344, 3.3588036 ,
302 | 5.70063544, 4.87198466, 9.06171354, 7.68060308, 4.04949463,
303 | 8.00740691, 2.99884619, 9.5711535 , 6.34329506, 8.81875185,
304 | 9.09784683, 3.16575668, 5.67425768, 6.96744776, 5.64486208,
305 | 6.98300104, 7.31502994, 5.11486517, 9.68848226, 6.80028755,
306 | 6.49538294, 8.95958967, 7.84138056, 5.33852312, 8.40556809,
307 | 8.81514825, 4.0981247 , 5.10910928, 2.68098459, 2.1980798 ,
308 | 5.14406072, 7.48297567, 7.12449271, 8.96318774, 3.29917334,
309 | 9.1864066 , 2.65000703, 9.53337832, 5.60420479, 9.57352671,
310 | 7.96169063, 8.24256254, -0. , 8.20852409, 2.59449028,
311 | 2.92433737, 2.81099252, -0. , 8.31627472, 5.74870611,
312 | 6.02159999, 4.38261319, 7.50564203, 5.91206484, 4.68122096,
313 | 6.5717837 , 8.05103736, 7.75821427, 5.6446462 , 9.07752459,
314 | 4.35570719, 4.00637242, 7.49697851, 9.67625383, 2.85574786,
315 | 8.59097451, 5.10304262, 1.02307262, 4.17150919, 5.53179345,
316 | 8.14329151, 5.67973882, 7.61633917, 6.44560857, 6.82428411,
317 | 4.83809947, 5.02372226, 2.40563249, 6.79524313, 4.00757949,
318 | 8.33084404, 7.39407583, 5.35619832, 9.69065984, 4.6663883 ,
319 | 7.58039225, 6.47417935, 7.46161084, 7.27774872, 6.65468346,
320 | 5.73317472, 9.58499681, -0. , 6.53108942, 7.84526453,
321 | 5.26367137, -0. , 5.98070811, 6.26065316, 2.85503016,
322 | 5.6961578 , 6.30953481, 6.92996317, 9.88031932, 3.77528888,
323 | 8.35197933, 6.0594906 , 9.7334324 , 6.47731752, 3.83931649,
324 | 5.94907342])]
325 | task_ES_utility: [array([ 4.72929433, 0. , 2.28679264, 2.45905413, 0. ,
326 | 2.61292 , 0. , 0. , 0. , 0. ,
327 | 4.91699623, 3.7693585 , 0. , 0. , 0. ,
328 | 0. , 0. , 0. , 0. , 0. ,
329 | 0. , 0. , 0. , 0. , 4.26147557,
330 | 0. , 0. , 3.48888273, 0. , 3.71927597,
331 | 2.72561779, 0. , 4.57222368, 46.21459886, 0. ,
332 | 0. , 3.0153585 , 0. , 0. , 0. ,
333 | 0. , 0. , 4.10646356, 0. , 1.90139571,
334 | 0. , 4.54104878, 0. , 0. , 0. ,
335 | 0. , 0. , 0. , 3.49024578, 2.82228404,
336 | 0. , 0. , 0. , 2.46606218, 0. ,
337 | 0. , 4.19586704, 0. , 0. , 2.27987461,
338 | 3.12475673, 2.64475577, 0. , 0. , 0. ,
339 | 0. , 0. , 0. , 4.12990948, 0. ,
340 | 0. , 0. , 3.79043376, 0. , 0. ,
341 | 4.83808949, 0. , 0. , 3.08347412, 0. ,
342 | 0. , 2.54242969, 4.28422184, 0. , 0. ,
343 | 3.53073242, 10.77886946, 0. , 2.48486354, 0. ,
344 | 0. , 1.79617838, 0. , 0. , 0. ,
345 | 0. , 3.5696654 , 0. , 0. , 0. ,
346 | 0. , 0. , 0. , 0. , 2.55917681,
347 | 0. , 3.6165909 , 0. , 0. , 0. ,
348 | 0. , 0. , 0. , 0. , 3.70633493,
349 | 0. , 2.73429587, 0. , 3.59005517, 2.14074661,
350 | 0. , 0. , 0. , 0. , 3.48248966,
351 | 0. , 0. , 0. , 0. , 4.31034204,
352 | 4.23942727, 3.30253914, 3.92351503, 0. , 4.24864932,
353 | 0. , 2.46619665, 0. , 0. , 0. ,
354 | 0. , 2.44723739, 3.62620594, 0. , 3.78162358,
355 | 0. , 0. , 3.61729645, 0. , 0. ,
356 | 0. , 3.59572594, 0. , 0. , 0. ,
357 | 2.40944473, 0. , 0. , 0. , 0. ,
358 | 0. , 0. , 0. , 0. , 0. ,
359 | 0. , 0. , 4.46165741, 2.57040732, 3.28165652,
360 | 0. , 4.19647825, 2.36524458, 4.54749189, 0. ,
361 | 0. , 0. , 0. , 2.2223787 , 0. ,
362 | 0. , 3.33722204, 3.75589874, 0. , 0. ,
363 | 0. , 2.79352162, 0. , 3.17904947, 0. ,
364 | 0. , 3.61250129, 0. , 0. , 2.40490275,
365 | 3.25852849, 0. , 0. , 0. , 0. ,
366 | 0. , 2.37354264, 0. , 0. , 0. ,
367 | 0. , 3.11197545, 3.41465875, 0. , 0. ,
368 | 0. , 3.12202533, 0. , 0. , 0. ,
369 | 0. , 2.82893244, 2.21057071, 0. , 0. ,
370 | 0. , 0. , 0. , 0. , 2.68359506,
371 | 0. , 0. , 0. , 0. , 0. ,
372 | 2.65549511, 0. , 0. , 0. , 0. ,
373 | 3.76413497, 0. , 3.07892541, 0. , 0. ,
374 | 0. , 0. , 0. , 0. , 3.83952623,
375 | 0. , 0. , 0. , 4.30493616, 0. ,
376 | 3.25348031, 0. , 0. , 0. , 2.93551084,
377 | 0. , 0. , 0. , 0. , 0. ,
378 | 2.50087598, 0. , 0. , 0. , 3.30189071,
379 | 4.01714447, 0. , 0. , 0. , 3.8515653 ,
380 | 0. , 0. , 0. , 0. , 0. ,
381 | 0. , 0. , 0. , 21.9987516 , 0. ,
382 | 0. , 0. , 0. , 0. , 0. ,
383 | 0. , 4.43664826, 0. , 2.36275321, 0. ,
384 | 0. , 0. , 0. , 0. , 0. ,
385 | 0. , 41.21344658, 0. , 0. , 3.51533893,
386 | 4.00323401, 0. , 0. , 0. , 2.49713895,
387 | 2.45112379, 0. , 0. , 0. , 0. ,
388 | 0. , 0. , 3.74472546, 0. , 0. ,
389 | 3.72701709, 0. , 0. , 3.29140295, 0. ,
390 | 0. , 4.70596581, 0. , 0. , 0. ,
391 | 0. , 3.52638036, 0. , 3.3318495 , 0. ,
392 | 4.2859223 , 0. , 0. , 0. , 0. ,
393 | 0. , 4.05335891, 0. , 4.12355364, 3.25706128,
394 | 0. , 0. , 3.34966734, 0. , 0. ,
395 | 0. , 0. , 0. , 0. , 0. ,
396 | 0. , 3.52873861, 0. , 4.09570465, 3.3279902 ,
397 | 3.07945862, 0. , 0. , 0. , 0. ,
398 | 0. , 0. , 86.43479313, 0. , 0. ,
399 | 3.70737854, 0. , 3.74025458, 0. , 0. ,
400 | 0. , 0. , 0. , 0. , 0. ,
401 | 0. , 2.07053552, 0. , 0. , 2.45291206,
402 | 0. , 2.73150098, 0. , 0. , 4.2993569 ,
403 | 2.50323612, 0. , 0. , 2.85467523, 0. ,
404 | 2.50488326, 0. , 0. , 3.90557518, 0. ,
405 | 0. , 4.6294778 , 3.44479646, 0. , 0. ,
406 | 0. , 0. , 0. , 2.59662887, 0. ,
407 | 0. , 0. , 0. , 0. , 0. ,
408 | 0. , 2.08541896, 0. , 0. , 2.04835434,
409 | 0. , 0. , 0. , 0. , 0. ,
410 | 3.95047903, 3.35582189, 0. , 0. , 0. ,
411 | 0. , 0. , 1.37301826, 2.54397753, 0. ,
412 | 3.15529336, 0. , 0. , 2.35995309, 3.73902461,
413 | 4.79096757, 0. , 2.83066027, 0. , 0. ,
414 | 3.82868723, 0. , 2.82930294, 2.27550082, 2.19082666,
415 | 0. , 0. , 0. , 0. , 0. ,
416 | 0. , 0. , 0. , 0. , 0. ,
417 | 2.90610871, 3.55996705, 0. , 0. , 0. ,
418 | 0. , 0. , 0. , 3.76485919, 0. ,
419 | 0. , 3.42855048, 4.26142302, 0. , 0. ,
420 | 0. , 0. , 0. , 0. , 0. ,
421 | 2.75812503, 0. , 0. , 3.10338996, 0. ,
422 | 0. , 0. , 3.91876638, 1.61161875, 0. ,
423 | 0. , 0. , 0. , 0. , 3.17439254,
424 | 1.81056422, 0. , 3.92723732, 0. , 0. ,
425 | 0. , 0. , 0. , 0. , 4.38680108,
426 | 3.61669438, 0. , 0. , 0. , 0. ,
427 | 0. , 0. , 0. , 0. , 0. ,
428 | 0. , 3.52990985, 0. , 0. , 0. ,
429 | 0. , 2.13393472, 0. , 0. , 3.93422605,
430 | 3.02456493, 0. , 0. , 0. , 0. ,
431 | 0. , 0. , 0. , 0. , 0. ,
432 | 2.98878949, 0. , 0. , 0. , 1.82843658,
433 | 0. , 0. , 2.42970584, 0. , 0. ,
434 | 0. , 0. , 0. , 0. , 0. ,
435 | 0. , 2.83082875, 4.87814045, 0. , 3.03117617,
436 | 0. , 0. , 0. , 0. , 0. ,
437 | 0. , 0. , 0. , 2.68651196]), array([ 0. , 0. , 0. , 0. , 0. ,
438 | 0. , 0. , 0. , 2.99214537, 0. ,
439 | 2.47520564, 4.89279735, 2.66161346, 0. , 4.74830729,
440 | 0. , 0. , 2.09985256, 0. , 0. ,
441 | 0. , 0. , 2.12329847, 0. , 4.3432565 ,
442 | 0. , 0. , 0. , 0. , 3.57360612,
443 | 0. , 3.77188726, 0. , 0. , 0. ,
444 | 0. , 0. , 0. , 1.35149147, 0. ,
445 | 0. , 4.64160358, 0. , 0. , 0. ,
446 | 0. , 0. , 3.25277498, 0. , 0. ,
447 | 0. , 0. , 0. , 0. , 0. ,
448 | 0. , 0. , 0. , 0. , 0. ,
449 | 0. , 0. , 0. , 4.08457096, 0. ,
450 | 2.75792863, 0. , 0. , 0. , 0. ,
451 | 0. , 0. , 0. , 1.07772523, 0. ,
452 | 3.06343991, 0. , 0. , 3.9662067 , 0. ,
453 | 0. , 3.39876746, 0. , 2.63585296, 96.8870815 ,
454 | 3.17942929, 4.21225556, 1.32975964, 0. , 0. ,
455 | 0. , 0.98123491, 0. , 3.35328665, 0. ,
456 | 2.00502663, 0. , 0. , 0. , 2.9919325 ,
457 | 0. , 0. , 0. , 0. , 0. ,
458 | 0. , 4.14376995, 0. , 3.77285176, 0. ,
459 | 0. , 0. , 0. , 0. , 0. ,
460 | 2.66119041, 3.08842991, 0. , 0. , 0. ,
461 | 0.76919735, 0. , 0. , 0. , 0. ,
462 | 0. , 3.88331504, 4.49923327, 0. , 0. ,
463 | 0. , 0. , 0.84983531, 0. , 3.99202336,
464 | 0. , 0.6234765 , 0. , 0. , 0. ,
465 | 0. , 0. , 0. , 0. , 1.6280419 ,
466 | 0. , 3.18735354, 0. , 0. , 0. ,
467 | 0. , 0. , 0. , 0. , 0. ,
468 | 0. , 3.15000032, 2.99308579, 0. , 0. ,
469 | 0. , 1.79865883, 0. , 0.6715693 , 0. ,
470 | 0. , 3.35019233, 4.43901276, 2.57615642, 0. ,
471 | 0. , 0. , 0. , 0. , 4.08185255,
472 | 0. , 0. , 0. , 0. , 0. ,
473 | 0. , 0. , 0. , 0. , 0. ,
474 | 0. , 0. , 0. , 3.37851193, 2.58022063,
475 | 0. , 2.32174441, 3.85815316, 0. , 0. ,
476 | 0. , 4.47770006, 0. , 0. , 0. ,
477 | 0. , 0. , 0. , 3.22751378, 4.82858132,
478 | 0. , 0. , 0. , 0. , 0. ,
479 | 0. , 0. , 0. , 0. , 0. ,
480 | 2.65160428, 0. , 0. , 3.89513443, 0. ,
481 | 0. , 0. , 0. , 3.61738239, 0. ,
482 | 0. , 0. , 0. , 0. , 0. ,
483 | 0. , 0. , 4.93721262, 0. , 0. ,
484 | 0. , 0. , 0. , 4.0901532 , 3.08608946,
485 | 0. , 0. , 0. , 0. , 0. ,
486 | 0. , 0. , 0. , 3.74170985, 0. ,
487 | 0. , 0. , 0. , 2.79951327, 0. ,
488 | 0. , 3.40141772, 0. , 2.48870004, 2.13761977,
489 | 4.04646814, 0. , 0. , 0. , 0. ,
490 | 0. , 0. , 0. , 0. , 0. ,
491 | 0. , 0. , 0.92845019, 0. , 0. ,
492 | 2.06164524, 0. , 0. , 0. , 0. ,
493 | 0. , 2.76401593, 0. , 4.22215289, 0. ,
494 | 0. , 0. , 0. , 0. , 3.24785463,
495 | 0. , 3.20517773, 4.32035836, 0. , 0. ,
496 | 0. , 0. , 0. , 0. , 0. ,
497 | 0. , 2.96382122, 0. , 0. , 0. ,
498 | 2.31615942, 0. , 2.36587735, 4.49564234, 4.01401531,
499 | 0. , 0. , 0. , 0. , 0. ,
500 | 2.71917973, 0. , 0. , 0. , 0. ,
501 | 0. , 0. , 3.52284286, 0. , 4.33254269,
502 | 0. , 0. , 0. , 0. , 0. ,
503 | 0. , 0. , 0. , 3.48700815, 0. ,
504 | 4.02371405, 0. , 2.53465142, 1.60632509, 4.22688136,
505 | 0. , 0. , 4.47370008, 0. , 0. ,
506 | 0. , 0. , 0. , 3.05325266, 0. ,
507 | 0. , 3.72987227, 0. , 0. , 2.04737712,
508 | 0. , 0. , 0. , 0. , 0. ,
509 | 0. , 3.45206833, 0. , 3.65848994, 3.27227829,
510 | 2.64556056, 0. , 4.48432051, 0. , 2.77784679,
511 | 0. , 0. , 0. , 3.05972902, 0. ,
512 | 0. , 0. , 0. , 0. , 0. ,
513 | 0. , 0. , 0. , 2.49109978, 0. ,
514 | 0. , 0. , 0. , 0. , 0. ,
515 | 0. , 0. , 0. , 0. , 3.73620938,
516 | 0. , 0. , 4.49462907, 3.7511198 , 0. ,
517 | 0. , 0. , 2.79335606, 0. , 1.55089075,
518 | 0. , 0. , 0. , 2.35565879, 2.45228619,
519 | 0. , 3.49106525, 0. , 0. , 0. ,
520 | 0. , 4.58374643, 0. , 0. , 0. ,
521 | 0. , 3.34664039, 2.49013193, 0. , 0. ,
522 | 0. , 4.6279256 , 0. , 0. , 0. ,
523 | 0. , 0. , 0. , 2.43417198, 0. ,
524 | 0. , 0. , 0. , 0. , 0. ,
525 | 0. , 0. , 0. , 0. , 1.90645764,
526 | 0. , 0. , 0. , 0. , 3.3830641 ,
527 | 0. , 0. , 2.42326573, 0. , 0. ,
528 | 4.34740122, 0. , 4.10058212, 0. , 0. ,
529 | 0. , 2.61601394, 0. , 0. , 0. ,
530 | 0. , 0. , 0. , 4.81365525, 0. ,
531 | 0. , 0. , 0. , 0. , 0. ,
532 | 0. , 0. , 0. , 0. , 3.93673055,
533 | 4.49984121, 1.57274355, 3.07085277, 2.52441823, 0. ,
534 | 0. , 4.09683613, 2.41893514, 3.86135552, 0. ,
535 | 0. , 0. , 0. , 2.53685275, 0. ,
536 | 0. , 4.1422103 , 0. , 0. , 0. ,
537 | 4.96973292, 0. , 0. , 3.33124279, 0. ,
538 | 0. , 3.8736016 , 0. , 2.48014409, 0. ,
539 | 0. , 0. , 0. , 0. , 0. ,
540 | 0. , 3.47957901, 0. , 2.30140326, 0. ,
541 | 0. , 0. , 0. , 0. , 0. ,
542 | 2.57366409, 0. , 2.41915238, 3.95103209, 2.28237686,
543 | 0. , 2.63422116, 0. , 0. , 0. ,
544 | 0. , 0. , 2.90144548, 0. , 3.81322362,
545 | 0. , 0. , 0. , 0. , 3.01658978,
546 | 0. , 0. , 0. , 1.04921158, 0. ,
547 | 0. , 4.08065816, 0. , 0. , 0. ,
548 | 0. , 0. , 0. , 0. , 0. ,
549 | 1.67472554, 0. , 2.80629037, 3.58061492, 0. ,
550 | 0. , 0. , 0. , 3.43323435, 0. ,
551 | 0. , 0. , 0. , 0. , 0. ,
552 | 2.71673781, 3.46186682, 3.86915874, 2.76421098, 0. ,
553 | 0. , 0. , 0. , 0. , 0. ,
554 | 0. , 4.18143297, 0. , 0.7348091 , 0. ,
555 | 2.3699911 , 2.5745177 , 0. , 3.47447335, 0. ,
556 | 3.01325625, 0. , 0. , 0. , 0. ,
557 | 0. , 0. , 0. , 0. , 0.69838698,
558 | 0. , 0. , 3.82576343, 3.26019863, 2.35167882,
559 | 0. , 4.00079111, 3.8042507 , 0. , 2.13916084,
560 | 2.23057617, 0. , 2.7945871 , 0. , 0. ,
561 | 0. , 0. , 0. , 0. , 0. ,
562 | 0. , 0. , 0. , 0. , 0. ,
563 | 0. , 0. , 0. , 0. , 0. ,
564 | 1.63285304, 0. , 4.57184768, 0. , 3.63149743,
565 | 0. , 0. , 0. , 0. , 0. ,
566 | 0. , 2.83677277, 0. , 0. , 0. ,
567 | 0. , 0. , 3.25629892, 0. , 0. ,
568 | 0. , 0. , 4.46110707, 0. , 0. ,
569 | 3.13106386, 0. , 0. , 0. , 0. ,
570 | 0. , 3.82049724, 0. , 0. , 0. ,
571 | 4.6975305 , 0. , 0. , 0. , 1.29976885,
572 | 0. , 3.31635887, 0. , 0. , 0. ,
573 | 0. , 1.36150834, 4.74692708, 0. , 0. ,
574 | 0. , 2.82544409, 0. , 3.21582575, 0. ,
575 | 0. , 4.88634228, 0. , 4.0454173 , 2.67120063,
576 | 0. , 2.92582046, 0. , 1.31235256, 0. ,
577 | 0. , 0. , 4.52549415, 0. , 0.3313975 ,
578 | 0. , 0. , 0. , 4.70797185, 3.35052464,
579 | 0. , 0. , 0. , 2.52927705, 0. ,
580 | 0. , 2.35187869, 2.3675454 , 4.18428489, 0. ,
581 | 0. , 0. , 0. , 0. , 2.27249193,
582 | 0. , 0. , 3.5718052 , 0. , 3.20969471,
583 | 0. , 0. , 0. , 2.97898084, 0. ,
584 | 0. , 0. , 0. , 0. , 4.10452444,
585 | 0. , 0. , 2.5158612 , 0. , 0. ,
586 | 3.42205004, 0. , 4.53156792, 2.68449752, 0. ,
587 | 0. , 4.41861613, 0. , 0. , 0. ,
588 | 0. , 0. , 4.45246813, 0. , 0. ,
589 | 3.24603761, 0. , 0. , 0. , 0. ,
590 | 0. , 0. , 0. , 4.31210507, 0. ,
591 | 3.52132492, 4.12985165, 0. , 0. , 3.77078366,
592 | 3.17408333, 4.59273357, 2.45506237, 0. , 0. ]), array([0. , 0. , 4.00472116, 0. , 0. ,
593 | 0. , 3.80615509, 4.5928194 , 3.20903452, 0. ,
594 | 0. , 0. , 0. , 0. , 0. ,
595 | 0. , 0. , 0. , 0. , 0. ,
596 | 2.90820121, 0. , 0. , 0. , 0. ,
597 | 2.823774 , 0. , 0. , 2.94649865, 4.10857917,
598 | 4.13901498, 0. , 0. , 0. , 0. ,
599 | 0. , 0. , 0. , 0. , 0. ,
600 | 4.7055177 , 0. , 0. , 3.75559801, 0. ,
601 | 2.72856432, 4.04090014, 0. , 0. , 2.56924822,
602 | 3.16283212, 0. , 0. , 0. , 0. ,
603 | 0. , 0. , 0. , 0. , 0. ,
604 | 0. , 0. , 0. , 0. , 2.27677303,
605 | 0. , 0. , 3.26818493, 0. , 0. ,
606 | 0. , 3.90076059, 1.10647496, 0. , 4.70731939,
607 | 4.71034398, 0. , 4.5829543 , 2.49888881, 0. ,
608 | 0. , 0. , 2.41051818, 3.07537517, 2.05587582,
609 | 0. , 0. , 2.4359878 , 0. , 2.46452893,
610 | 0. , 2.72479174, 0. , 0. , 0. ,
611 | 0. , 0. , 0. , 0. , 0. ,
612 | 0. , 0. , 0. , 0. , 0. ,
613 | 0. , 0. , 0. , 0. , 0. ,
614 | 4.88280951, 0. , 3.97387999, 0. , 0. ,
615 | 0. , 0. , 0. , 2.36307481, 3.36444092,
616 | 0. , 0. , 3.36205863, 2.71053279, 0. ,
617 | 0. , 0. , 0. , 0. , 0. ,
618 | 0. , 0. , 0. , 0. , 2.78575498,
619 | 0. , 0. , 2.54741174, 0. , 0. ,
620 | 0. , 0. , 0. , 1.23696669, 0. ,
621 | 4.23990566, 0. , 0. , 4.06820532, 2.30749673,
622 | 0. , 0. , 3.55301281, 2.25897414, 0. ,
623 | 0.70668958, 2.77163535, 0. , 0. , 0. ,
624 | 0. , 0. , 4.25846948, 2.3597378 , 0. ,
625 | 0. , 0. , 0. , 0. , 3.3588036 ,
626 | 0. , 4.87198466, 0. , 0. , 4.04949463,
627 | 0. , 2.99884619, 0. , 0. , 0. ,
628 | 0. , 3.16575668, 0. , 0. , 0. ,
629 | 0. , 0. , 0. , 0. , 0. ,
630 | 0. , 0. , 0. , 0. , 0. ,
631 | 0. , 4.0981247 , 0. , 2.68098459, 2.1980798 ,
632 | 0. , 0. , 0. , 0. , 3.29917334,
633 | 0. , 2.65000703, 0. , 0. , 0. ,
634 | 0. , 0. , 0. , 0. , 2.59449028,
635 | 2.92433737, 2.81099252, 0. , 0. , 0. ,
636 | 0. , 4.38261319, 0. , 0. , 4.68122096,
637 | 0. , 0. , 0. , 0. , 0. ,
638 | 4.35570719, 4.00637242, 0. , 0. , 2.85574786,
639 | 0. , 0. , 1.02307262, 4.17150919, 0. ,
640 | 0. , 0. , 0. , 0. , 0. ,
641 | 0. , 0. , 2.40563249, 0. , 4.00757949,
642 | 0. , 0. , 0. , 0. , 4.6663883 ,
643 | 0. , 0. , 0. , 0. , 0. ,
644 | 0. , 0. , 0. , 0. , 0. ,
645 | 0. , 0. , 0. , 0. , 2.85503016,
646 | 0. , 0. , 0. , 0. , 3.77528888,
647 | 0. , 0. , 0. , 0. , 3.83931649,
648 | 0. ])]
649 | ad_utility: [array([0. , 0. , 0. , 0. , 0. ,
650 | 0. , 0. , 0. , 0. , 0. ,
651 | 0. , 0. , 0.67897187, 0. , 0. ,
652 | 0. , 0.2645707 , 0. , 0. , 0. ,
653 | 0. , 0. , 0. , 0. , 0. ,
654 | 0. , 0.15891403, 0. , 0.73071366, 0. ,
655 | 0. , 0. ]), array([0. , 0. , 0. , 0. , 0. , 0. ,
656 | 0. , 0. , 0. , 0. , 1.0969726, 0. ,
657 | 0. , 0. , 0. , 0. , 0. , 0. ,
658 | 0. , 0. , 0. , 0. , 0. , 0. ,
659 | 0. , 0. , 0. , 0. , 0. , 0. ,
660 | 0. , 0. , 0. , 0. ]), array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
661 | 0., 0., 0., 0., 0., 0., 0.])]
662 | td_cell_avg_utility: [5.77905668 5.78925864 5.86911741]
663 | ad_cell_avg_utility: [0.05728657 0.0322639 0. ]
664 | td_avg_utility: 5.8124775782041995
665 | ad_avg_utility: 0.02985015683640378
666 | esp_utility: 1731.7874995755126
667 | task_complete_rate: 0.9975961538461539
668 |
--------------------------------------------------------------------------------