gym_csle_stopping_game package
Subpackages
- gym_csle_stopping_game.constants package
- Submodules
- gym_csle_stopping_game.constants.constants module
ENV_METRICSENV_METRICS.ATTACKER_ACTIONENV_METRICS.AVERAGE_DEFENDER_BASELINE_STOP_ON_FIRST_ALERT_RETURNENV_METRICS.AVERAGE_UPPER_BOUND_RETURNENV_METRICS.BELIEFENV_METRICS.DEFENDER_ACTIONENV_METRICS.INTRUSION_ENDENV_METRICS.INTRUSION_LENGTHENV_METRICS.INTRUSION_STARTENV_METRICS.OBSERVATIONENV_METRICS.RETURNENV_METRICS.START_POINT_CORRECTENV_METRICS.STATEENV_METRICS.STOPENV_METRICS.STOPS_REMAININGENV_METRICS.TIME_HORIZONENV_METRICS.TIME_STEPENV_METRICS.WEIGHTED_INTRUSION_PREDICTION_DISTANCE
STATIC_ATTACKER_STRATEGIESSTATIC_DEFENDER_STRATEGIES
- Module contents
- gym_csle_stopping_game.dao package
- gym_csle_stopping_game.envs package
- Submodules
- gym_csle_stopping_game.envs.stopping_game_env module
StoppingGameEnvStoppingGameEnv.generate_random_particles()StoppingGameEnv.get_observation_from_history()StoppingGameEnv.get_traces()StoppingGameEnv.is_attack_action_legal()StoppingGameEnv.is_defense_action_legal()StoppingGameEnv.is_state_terminal()StoppingGameEnv.manual_play()StoppingGameEnv.mean()StoppingGameEnv.render()StoppingGameEnv.reset()StoppingGameEnv.reset_traces()StoppingGameEnv.set_model()StoppingGameEnv.set_state()StoppingGameEnv.step()StoppingGameEnv.weighted_intrusion_prediction_distance()
- gym_csle_stopping_game.envs.stopping_game_mdp_attacker_env module
StoppingGameMdpAttackerEnvStoppingGameMdpAttackerEnv.calculate_stage_policy()StoppingGameMdpAttackerEnv.generate_random_particles()StoppingGameMdpAttackerEnv.get_actions_from_particles()StoppingGameMdpAttackerEnv.get_traces()StoppingGameMdpAttackerEnv.is_attack_action_legal()StoppingGameMdpAttackerEnv.is_defense_action_legal()StoppingGameMdpAttackerEnv.manual_play()StoppingGameMdpAttackerEnv.render()StoppingGameMdpAttackerEnv.reset()StoppingGameMdpAttackerEnv.reset_traces()StoppingGameMdpAttackerEnv.set_model()StoppingGameMdpAttackerEnv.set_state()StoppingGameMdpAttackerEnv.step()
- gym_csle_stopping_game.envs.stopping_game_pomdp_defender_env module
StoppingGamePomdpDefenderEnvStoppingGamePomdpDefenderEnv.add_observation_vector()StoppingGamePomdpDefenderEnv.generate_random_particles()StoppingGamePomdpDefenderEnv.get_actions_from_particles()StoppingGamePomdpDefenderEnv.get_observation_from_history()StoppingGamePomdpDefenderEnv.get_traces()StoppingGamePomdpDefenderEnv.is_attack_action_legal()StoppingGamePomdpDefenderEnv.is_defense_action_legal()StoppingGamePomdpDefenderEnv.is_state_terminal()StoppingGamePomdpDefenderEnv.manual_play()StoppingGamePomdpDefenderEnv.render()StoppingGamePomdpDefenderEnv.reset()StoppingGamePomdpDefenderEnv.reset_traces()StoppingGamePomdpDefenderEnv.set_model()StoppingGamePomdpDefenderEnv.set_state()StoppingGamePomdpDefenderEnv.step()StoppingGamePomdpDefenderEnv.step_trace()
- Module contents
- gym_csle_stopping_game.util package
- Submodules
- gym_csle_stopping_game.util.stopping_game_util module
StoppingGameUtilStoppingGameUtil.aggregate_belief_mdp_defender()StoppingGameUtil.aggregate_belief_transition_probability()StoppingGameUtil.attacker_actions()StoppingGameUtil.b1()StoppingGameUtil.bayes_filter()StoppingGameUtil.defender_actions()StoppingGameUtil.find_nearest_neighbor_belief()StoppingGameUtil.generate_aggregate_belief_reward_tensor()StoppingGameUtil.generate_aggregate_belief_space()StoppingGameUtil.generate_aggregate_belief_transition_operator()StoppingGameUtil.next_belief()StoppingGameUtil.observation_space()StoppingGameUtil.observation_tensor()StoppingGameUtil.pomdp_bayes_filter()StoppingGameUtil.pomdp_next_belief()StoppingGameUtil.pomdp_solver_file()StoppingGameUtil.reduce_R_attacker()StoppingGameUtil.reduce_R_defender()StoppingGameUtil.reduce_T_attacker()StoppingGameUtil.reduce_T_defender()StoppingGameUtil.reduce_Z_attacker()StoppingGameUtil.reward_tensor()StoppingGameUtil.sample_attacker_action()StoppingGameUtil.sample_initial_state()StoppingGameUtil.sample_next_observation()StoppingGameUtil.sample_next_state()StoppingGameUtil.state_space()StoppingGameUtil.transition_tensor()
- Module contents
Module contents
Register OpenAI Envs