Marek Wolan
2b2c7ad22d
Improve observation space test
2023-06-01 09:45:46 +01:00
SunilSamra
ae2f4d472e
1443 - reverted changes made to observation space and added config files for testing
2023-05-31 14:11:15 +01:00
Marek Wolan
41910797b5
Revert config changes by removing observations
2023-05-31 10:52:57 +01:00
Marek Wolan
317549225f
Merge remote-tracking branch 'origin/dev' into feature/1463-multidiscrete-observation-option
2023-05-31 10:46:18 +01:00
SunilSamra
82371b210e
Merge remote-tracking branch 'origin/dev' into feature/893-node-acl-into-one-action-space
2023-05-31 10:34:42 +01:00
Marek Wolan
082e3b7307
Add test for new multidiscrete spaces
2023-05-30 15:48:11 +01:00
Marek Wolan
7bc938229b
Update configs and transactions to include new obs
2023-05-30 15:24:13 +01:00
SunilSamra
7aa8d89dfe
1443 - updated test_reward.py to reflect updates to reward.py so that the correct config values are called i.e. compromisedShouldBeGood on the correct steps during the training run
2023-05-30 11:50:54 +01:00
SunilSamra
3cd5864f25
1429 - created new branch from dev, added enums to enums.py, created agents package and utils.py file, added option to primaite_env.py for ANY action type and changed the action spaces are defined using ADSP branch
2023-05-26 10:17:45 +01:00
Chris McCarthy
32a4d9e459
#1355 - Carried out full renaming in node.py, active_node.py, passive_node.py, and service_node.py to make params and variable names explicit.
...
- Made the same renaming in the yaml laydown config files.
- Added Type hints wherever I've been.
- Added a custom NodeType in custom_typing.py to encompass the Union of ActiveNode, PassiveNode, ServiceNode.
2023-05-25 21:03:11 +01:00
SunilSamra
cabbe4797d
902 - changed test comment to explain the outcome of the average reward
2023-05-25 14:36:26 +01:00
Chris McCarthy
fc1b374cb2
#902 - replaced 'final_node_<placeholder>' with 'reference_node_<placeholder>' in methods for scoring of os_state, file_system_state, service state and operating state. This fixed the reward function so it is checked at each step for node operating system state, operating state, file system state and service state.
...
- Added unit tests.
2023-05-25 14:05:53 +01:00
Chris McCarthy
e1bcbd1a34
#1356 - added if statements to set class methods for file system state, os state and service states. Refactored file enums.py
...
- Added unit tests
2023-05-25 13:02:15 +01:00
Chris McCarthy
4eb1658966
Ran pre-commit hook on all files and performed changes to fix flake8 failures
2023-05-25 11:42:19 +01:00
Chris McCarthy
aa8284897a
Package restructuring and renaming for 1.2.0
2023-05-25 10:52:29 +01:00
Chris McCarthy
4f0d8807d6
Package restructuring
2023-05-25 10:31:37 +01:00