@@ -41,12 +41,12 @@ def test_bfs_vs_bfs_state_and_reward() -> None:
41
41
attacker_agent_name = "attacker1"
42
42
43
43
attacker_agent = next (
44
- agent . agent for agent in scenario .agents
45
- if agent . name == attacker_agent_name
44
+ agent [ ' agent' ] for agent in scenario .agents
45
+ if agent [ ' name' ] == attacker_agent_name
46
46
)
47
47
defender_agent = next (
48
- agent . agent for agent in scenario .agents
49
- if agent . name == defender_agent_name
48
+ agent [ ' agent' ] for agent in scenario .agents
49
+ if agent [ ' name' ] == defender_agent_name
50
50
)
51
51
52
52
total_reward_defender = 0.0
@@ -78,7 +78,7 @@ def test_bfs_vs_bfs_state_and_reward() -> None:
78
78
# If actions were performed, add them to respective list
79
79
if attacker_node and attacker_node in attacker_state .step_performed_nodes :
80
80
attacker_actions .append (attacker_node .full_name )
81
- assert attacker_node in defender_state .step_all_compromised_nodes
81
+ assert attacker_node in defender_state .step_compromised_nodes
82
82
83
83
if defender_node and defender_node in defender_state .step_performed_nodes :
84
84
defender_actions .append (defender_node .full_name )
@@ -194,12 +194,12 @@ def test_bfs_vs_bfs_state_and_reward_per_step_ttc() -> None:
194
194
attacker_agent_name = "attacker1"
195
195
196
196
attacker_agent = next (
197
- agent . agent for agent in scenario .agents
198
- if agent . name == attacker_agent_name
197
+ agent [ ' agent' ] for agent in scenario .agents
198
+ if agent [ ' name' ] == attacker_agent_name
199
199
)
200
200
defender_agent = next (
201
- agent . agent for agent in scenario .agents
202
- if agent . name == defender_agent_name
201
+ agent [ ' agent' ] for agent in scenario .agents
202
+ if agent [ ' name' ] == defender_agent_name
203
203
)
204
204
205
205
total_reward_defender = 0.0
@@ -230,7 +230,7 @@ def test_bfs_vs_bfs_state_and_reward_per_step_ttc() -> None:
230
230
# If actions were performed, add them to respective list
231
231
if attacker_node and attacker_node in attacker_state .step_performed_nodes :
232
232
attacker_actions .append (attacker_node .full_name )
233
- assert attacker_node in defender_state .step_all_compromised_nodes
233
+ assert attacker_node in defender_state .step_compromised_nodes
234
234
235
235
if defender_node and defender_node in \
236
236
states ['defender1' ].step_performed_nodes :
@@ -325,12 +325,12 @@ def test_bfs_vs_bfs_state_and_reward_per_step_effort_based() -> None:
325
325
attacker_agent_name = "attacker1"
326
326
327
327
attacker_agent = next (
328
- agent_info . agent for agent_info in scenario .agents
329
- if agent_info . name == attacker_agent_name
328
+ agent [ 'agent' ] for agent in scenario .agents
329
+ if agent [ ' name' ] == attacker_agent_name
330
330
)
331
331
defender_agent = next (
332
- agent_info . agent for agent_info in scenario .agents
333
- if agent_info . name == defender_agent_name
332
+ agent [ 'agent' ] for agent in scenario .agents
333
+ if agent [ ' name' ] == defender_agent_name
334
334
)
335
335
336
336
total_reward_defender = 0.0
@@ -361,7 +361,7 @@ def test_bfs_vs_bfs_state_and_reward_per_step_effort_based() -> None:
361
361
# If actions were performed, add them to respective list
362
362
if attacker_node and attacker_node in attacker_state .step_performed_nodes :
363
363
attacker_actions .append (attacker_node .full_name )
364
- assert attacker_node in defender_state .step_all_compromised_nodes
364
+ assert attacker_node in defender_state .step_compromised_nodes
365
365
366
366
if defender_node and defender_node in defender_state .step_performed_nodes :
367
367
defender_actions .append (defender_node .full_name )
@@ -432,12 +432,12 @@ def test_bfs_vs_bfs_state_and_reward_expected_value_ttc() -> None:
432
432
attacker_agent_name = "attacker1"
433
433
434
434
attacker_agent = next (
435
- agent_info . agent for agent_info in scenario .agents
436
- if agent_info . name == attacker_agent_name
435
+ agent [ 'agent' ] for agent in scenario .agents
436
+ if agent [ ' name' ] == attacker_agent_name
437
437
)
438
438
defender_agent = next (
439
- agent_info . agent for agent_info in scenario .agents
440
- if agent_info . name == defender_agent_name
439
+ agent [ 'agent' ] for agent in scenario .agents
440
+ if agent [ ' name' ] == defender_agent_name
441
441
)
442
442
443
443
total_reward_defender = 0.0
@@ -468,7 +468,7 @@ def test_bfs_vs_bfs_state_and_reward_expected_value_ttc() -> None:
468
468
# If actions were performed, add them to respective list
469
469
if attacker_node and attacker_node in attacker_state .step_performed_nodes :
470
470
attacker_actions .append (attacker_node .full_name )
471
- assert attacker_node in defender_state .step_all_compromised_nodes
471
+ assert attacker_node in defender_state .step_compromised_nodes
472
472
473
473
if defender_node and defender_node in defender_state .step_performed_nodes :
474
474
defender_actions .append (defender_node .full_name )
0 commit comments