Skip to content

Conversation

@mrkickling
Copy link
Contributor

@mrkickling mrkickling commented Jan 29, 2025

Adds two heuristic defender agents that can be used in the simulator.

@mrkickling mrkickling force-pushed the add-heuristic-defender-decision-agent branch from b3e896d to 150ff71 Compare January 29, 2025 14:47
@mrkickling mrkickling force-pushed the add-base-mal-simulator branch 2 times, most recently from 77f13e7 to 410d18b Compare February 14, 2025 15:12
@mrkickling mrkickling force-pushed the add-heuristic-defender-decision-agent branch 4 times, most recently from 17750fe to fba3d4c Compare February 26, 2025 13:05
Base automatically changed from add-base-mal-simulator to main February 26, 2025 13:16
@mrkickling mrkickling marked this pull request as ready for review February 26, 2025 14:58
@mrkickling mrkickling requested a review from andrewbwm February 26, 2025 14:58
… vectorized simulator

MALSimulator handles:
- agent registration
- simulation step
- action masks
- state of attack graph
But it does NOT handle the observation format/vectorization.

Other changes:
- Agents state are not dicts but instead MalSimAgent objects
- Add vectorized separate simulator
…ly init param

- Also add base class for envs
… vectorized simulator

MALSimulator handles:
- agent registration
- simulation step
- action masks
- state of attack graph
But it does NOT handle the observation format/vectorization.

Other changes:
- Agents state are not dicts but instead MalSimAgent objects
- Add vectorized separate simulator
@mrkickling mrkickling force-pushed the add-heuristic-defender-decision-agent branch from fba3d4c to 5a0bf9d Compare March 7, 2025 15:12
@mrkickling mrkickling merged commit 7ca8a71 into main Mar 11, 2025
6 checks passed
@mrkickling mrkickling deleted the add-heuristic-defender-decision-agent branch March 11, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants