Marek Wolan
9417cd85ab
Apply suggestions from code review.
2023-06-07 15:25:11 +01:00
Marek Wolan
bfd19280d5
Merge remote-tracking branch 'origin/dev' into bugfix/1441-main-py-minor-bugs
2023-06-06 15:50:35 +01:00
Marek Wolan
2724838cf8
Setup testing scripts
2023-05-30 13:14:43 +01:00
Marek Wolan
8a24427bf7
Fix minor logic errors in main script
2023-05-26 14:50:15 +01:00
Chris McCarthy
6245ad9298
#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
Chris McCarthy
ddb6adae2b
#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
71f33ed44e
Ran pre-commit hook on all files and performed changes to fix flake8 failures
2023-05-25 11:42:19 +01:00
Chris McCarthy
18f89faf03
Package restructuring and renaming for 1.2.0
2023-05-25 10:52:29 +01:00