gym_csle_stopping_game.constants package

Submodules

gym_csle_stopping_game.constants.constants module

Constants for gym-csle-stopping-game

class gym_csle_stopping_game.constants.constants.ENV_METRICS[source]

Bases: object

String constants representing environment metrics

ATTACKER_ACTION = 'a2'
AVERAGE_DEFENDER_BASELINE_STOP_ON_FIRST_ALERT_RETURN = 'average_defender_baseline_stop_on_first_alert_return'
AVERAGE_UPPER_BOUND_RETURN = 'average_upper_bound_return'
DEFENDER_ACTION = 'a1'
INTRUSION_END = 'intrusion_end'
INTRUSION_LENGTH = 'intrusion_length'
INTRUSION_START = 'intrusion_start'
OBSERVATION = 'o'
RETURN = 'R'
START_POINT_CORRECT = 'start_point_correct'
STATE = 's'
STOP = 'stop'
STOPS_REMAINING = 'l'
TIME_HORIZON = 'T'
TIME_STEP = 't'
WEIGHTED_INTRUSION_PREDICTION_DISTANCE = 'weighted_intrusion_prediction_distance'
class gym_csle_stopping_game.constants.constants.STATIC_ATTACKER_STRATEGIES[source]

Bases: object

String constants representing static attacker strategies

RANDOM = 'random'
class gym_csle_stopping_game.constants.constants.STATIC_DEFENDER_STRATEGIES[source]

Bases: object

String constants representing static defender strategies

RANDOM = 'random'

Module contents