Archer Bowen
0e8e8c5681
Merge remote-tracking branch 'origin/dev' into feature/2689-command-and-control
2024-08-09 12:15:43 +01:00
Marek Wolan
f92a57cfc4
Merge remote-tracking branch 'origin/dev' into feature/2769-implement-user-account-action-space
2024-08-09 11:12:40 +01:00
Archer Bowen
6ec575d18e
#2689 Updated actions E2E notebook and other additions
2024-08-09 09:58:44 +01:00
Chris McCarthy
72e6e78ed7
#2768 - Removed debugging print statement
2024-08-09 09:32:13 +01:00
Marek Wolan
df9ab13209
#2799 - Fix docstring
2024-08-09 09:11:54 +01:00
Chris McCarthy
a3a9ca9963
#2768 - Fixed issue causing main port to not be included in list of open ports. documented the configuration of listen_on_ports. added test that tests listen_on_ports configuration from yaml.
2024-08-08 21:20:20 +01:00
Archer Bowen
9249447ea6
Merge branch 'dev' into feature/2689-command-and-control
2024-08-07 14:18:40 +01:00
Marek Wolan
fe599f7745
#2799 - Fix folder scan not being required and make it configurable
2024-08-07 12:09:44 +01:00
Charlie Crane
bd91b4be1d
#2706 - Merge branch 'dev' into feature/2706-Terminal_Sim_Component
2024-08-07 09:08:43 +01:00
Archer.Bowen
9c68cd4bd0
#2689 Agent Actions Implemented, E2E Demo notebook started and a couple of general fixes and improvements.
2024-08-06 17:05:00 +01:00
Nick Todd
3441dd2509
#2777 : Code review changes.
2024-08-05 17:45:01 +01:00
Marek Wolan
b4893c4498
#2769 - Add remote ip as action parameter
2024-08-05 16:27:53 +01:00
Nick Todd
d059ddceab
#2777 : Remove debug print statement
2024-08-05 15:11:57 +01:00
Nick Todd
0e21137874
Merge branch 'dev' into feature/2777_set_RNG_seed
2024-08-05 11:12:30 +01:00
Marek Wolan
99a5119dac
Merge remote-tracking branch 'origin/dev' into feature/2769-implement-user-account-action-space
2024-08-05 10:30:17 +01:00
Charlie Crane
22c84d35d7
Merge branch 'dev' into feature/2706-Terminal_Sim_Component
2024-08-05 09:52:53 +01:00
Christopher McCarthy
e275a9376b
Merged PR 496: Implement User, UserManager, and UserSessionManager
...
## Summary
*Replace this text with an explanation of what the changes are and how you implemented them. Can this impact any other parts of the codebase that we should keep in mind?*
## Test process
*How have you tested this (if applicable)?*
## Checklist
- [ ] PR is linked to a **work item**
- [ ] **acceptance criteria** of linked ticket are met
- [ ] performed **self-review** of the code
- [ ] written **tests** for any new functionality added with this PR
- [ ] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [ ] updated the **change log**
- [ ] ran **pre-commit** checks for code style
- [ ] attended to any **TO-DOs** left in the code
Related work items: #2735 , #2778
2024-08-02 14:45:10 +00:00
Marek Wolan
aab47289ac
Merged PR 493: Update dev with all 3.2 updates
...
Related work items: #2625
2024-08-02 12:46:12 +00:00
Charlie Crane
d9faa1a5da
Merge branch 'dev' into feature/2706-Terminal_Sim_Component
2024-08-02 13:34:00 +01:00
Archer.Bowen
2339dabac1
#2689 Overhauled .receive method. Keep Alive and initial implementation of commands working. (also Updated docustrings + pre-commit)
2024-08-02 13:25:08 +01:00
Chris McCarthy
71d8c6ea63
#2735 - synced with dev and resolved merge conflicts
2024-08-02 12:55:09 +01:00
Nick Todd
5dcc0189a0
#2777 : Implementation of RNG seed
2024-08-02 11:30:45 +01:00
Chris McCarthy
c2a19af6fa
#2735 - added documentation for users, usermanager and usersessionmanager. Added the ability to add additional users from config and documented this. also tested additional users from config.
2024-08-02 09:20:00 +01:00
Marek Wolan
2a715d8d0a
backport 3.2 changes to core
2024-08-01 11:08:41 +01:00
Archer.Bowen
4c7e465f0d
#2689 Initial Implementation of C2 Server.
2024-07-31 16:43:17 +01:00
Marek Wolan
9bf8d0f8cb
#2676 Put NMNE back into network module
2024-07-31 13:20:15 +01:00
Marek Wolan
5b976c7985
Merge remote-tracking branch 'origin/dev' into bugfix/2676_NMNE_var_access
2024-07-31 12:49:21 +01:00
Czar Echavez
7b523d9450
#2769 : added changes which should align with 2735 once merged
2024-07-30 11:33:52 +01:00
Czar Echavez
df50ec8abc
#2769 : add change password action
2024-07-25 10:02:32 +01:00
Czar Echavez
173f110fb2
#2769 : initial commit of user account actions
2024-07-24 16:38:06 +01:00
Charlie Crane
26a26a808f
Merge branch 'dev' into feature/2706-Terminal_Sim_Component
2024-07-24 08:33:12 +01:00
Nick Todd
e4ade6ba54
#2676 : Merge nmne.py with io.py
2024-07-19 12:02:43 +01:00
Nick Todd
4361734014
#2676 : Code review changes
2024-07-17 17:50:55 +01:00
Nick Todd
061509dffd
#2676 : Further test fixes.
2024-07-17 10:43:04 +01:00
Archer.Bowen
bc660d651d
2734 - Initial User Guide Updates
2024-07-16 09:32:26 +01:00
Nick Todd
34969c588b
#2676 : Fix mismerge.
2024-07-16 08:59:36 +01:00
Nick Todd
0e3227c691
Merge branch 'dev' into bugfix/2676_NMNE_var_access
2024-07-15 09:27:11 +01:00
Christopher McCarthy
2f649a302c
Merged PR 458: Carry over airspace hotfixes from internal
...
## Summary
Carried over hit fixes from internal that backtracked on the complex channel width stuff for now and focussed on getting a stable data rate baked in for each frequency. Implemented overriding of frequency max capacities on the airspace. updated documentation to reflect the changes in airspace.py.
## Test process
- Original tests still work
- Tested reading the frequency capacity overrides from config file
- Tested that setting the frequency override to 0.0 blocks the channel
## Checklist
- [X] PR is linked to a **work item**
- [X] **acceptance criteria** of linked ticket are met
- [X] performed **self-review** of the code
- [X] written **tests** for any new functionality added with this PR
- [X] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [X] updated the **change log**
- [X] ran **pre-commit** checks for code style
- [X] attended to any **TO-DOs** left in the code
Related work items: #2745
2024-07-12 10:17:25 +00:00
Chris McCarthy
cde632066c
#2745 implemented overriding of frequency max capacities on the airspace. updated documentation to reflect the changes in airspace.py.
2024-07-11 21:11:27 +01:00
Marek Wolan
3af22ac2ed
Merge remote-tracking branch 'origin/dev' into feature/2623-action-masking
2024-07-11 15:50:42 +01:00
Marek Wolan
abbfc86942
2623 update defaults
2024-07-11 15:50:35 +01:00
Chris McCarthy
cf563149ec
#2745 carried over changes from internal that backtracked on the complex channel width stuff for now and focussed on getting a stable data rate baked in for each frequency
2024-07-11 15:07:58 +01:00
Archer.Bowen
9e7fd017df
#2716 Fixed game.py pre-commit issue.
2024-07-10 14:04:52 +01:00
Archer.Bowen
feb9763f62
Merge https://dev.azure.com/ma-dev-uk/PrimAITE/_git/PrimAITE into feature/2716-Red-Agent-Logging
2024-07-10 13:40:54 +01:00
Archer.Bowen
239f5b86c0
#2716 Agent logging now sits outside of the simulation output log directory, updated dev-mode CLI to include agent logging and added additional tests.
2024-07-10 13:36:37 +01:00
Marek Wolan
7201b7b8e0
2623 Add e2e tests for action masking
2024-07-10 11:01:42 +01:00
Archer.Bowen
48645d2e72
#2716 Initial Implementation + Initial Tests and updated changelog and sphinx documentation.
2024-07-09 16:46:31 +01:00
Marek Wolan
faf268a9b9
2623 move action mask generation to game and fix MARL masking
2024-07-09 15:59:50 +01:00
Marek Wolan
5367f9ad53
2623 Ray single agent action masking
2024-07-09 15:27:03 +01:00
Marek Wolan
470fa28ee1
2623 Implement basic action masking logic
2024-07-09 13:13:13 +01:00