Apply suggestions from PR review.

This commit is contained in:
Marek Wolan
2024-03-04 09:58:57 +00:00
parent a6031d568d
commit d1480e4477
16 changed files with 25 additions and 19 deletions

View File

@@ -33,7 +33,7 @@ game:
agents:
- ref: client_2_green_user
team: GREEN
type: probabilistic_agent
type: ProbabilisticAgent
agent_settings:
action_probabilities:
0: 0.3
@@ -76,7 +76,7 @@ agents:
- ref: client_1_green_user
team: GREEN
type: probabilistic_agent
type: ProbabilisticAgent
agent_settings:
action_probabilities:
0: 0.3

View File

@@ -35,7 +35,7 @@ game:
agents:
- ref: client_2_green_user
team: GREEN
type: probabilistic_agent
type: ProbabilisticAgent
observation_space:
type: UC2GreenObservation
action_space:
@@ -64,7 +64,7 @@ agents:
- ref: client_1_green_user
team: GREEN
type: probabilistic_agent
type: ProbabilisticAgent
observation_space:
type: UC2GreenObservation
action_space:

View File

@@ -414,7 +414,7 @@ class PrimaiteGame:
reward_function = RewardFunction.from_config(reward_function_cfg)
# CREATE AGENT
if agent_type == "probabilistic_agent":
if agent_type == "ProbabilisticAgent":
# TODO: implement non-random agents and fix this parsing
settings = agent_cfg.get("agent_settings")
new_agent = ProbabilisticAgent(

View File

@@ -16,7 +16,7 @@ class IPProtocol(Enum):
"""
NONE = "none"
"""Placeholder for a non-port."""
"""Placeholder for a non-protocol."""
TCP = "tcp"
"""Transmission Control Protocol."""
UDP = "udp"

View File

@@ -38,9 +38,7 @@ class DataManipulationAttackStage(IntEnum):
class DataManipulationBot(Application):
"""A bot that simulates a script which performs a SQL injection attack."""
# server_ip_address: Optional[IPv4Address] = None
payload: Optional[str] = None
# server_password: Optional[str] = None
port_scan_p_of_success: float = 0.1
data_manipulation_p_of_success: float = 0.1