Commit Graph

  • 3fae05d971 #1711 - Last minute docs changes Chris McCarthy 2023-07-28 14:41:39 +01:00
  • 0f8d31c72c #1711 - Last minute docs changes Chris McCarthy 2023-07-28 14:41:39 +01:00
  • 77e7941510 #1711 - Last minute docs changes Chris McCarthy 2023-07-28 14:39:01 +01:00
  • 5893ea8db4 Merge pull request #5 from Autonomous-Resilient-Cyber-Defence/dev Chris McCarthy 2023-07-28 14:19:15 +01:00
  • e8349a8ca3 Merge branch 'github_dev' into bugfix/1711_Fix_legacy_config_loading_issues Chris McCarthy 2023-07-28 14:13:37 +01:00
  • 10ce2923c7 #1711 - Removed the legacy bools from the RLlibAgent constructor in primaite_session.py #5 Chris McCarthy 2023-07-28 14:02:17 +01:00
  • bb8b41a5ec #1711 - Removed the legacy bools from the RLlibAgent constructor in primaite_session.py Chris McCarthy 2023-07-28 14:02:17 +01:00
  • cd7ba9986c #1711 - Fully Integrated the legacy training config and lay down config options into the CLI, run PrimaiteSession, and Agent classes. Made the ese test in test_full_legacy_config_session.py use this new integrated option to read the legacy file. Chris McCarthy 2023-07-28 13:49:26 +01:00
  • 0fb9268f44 #1711 - Fully Integrated the legacy training config and lay down config options into the CLI, run PrimaiteSession, and Agent classes. Made the ese test in test_full_legacy_config_session.py use this new integrated option to read the legacy file. Chris McCarthy 2023-07-28 13:49:26 +01:00
  • c276281a64 Merge branch 'github_dev' into bugfix/1711_Fix_legacy_config_loading_issues Chris McCarthy 2023-07-28 12:55:58 +01:00
  • 1084be914b Merge remote-tracking branch 'github/dev' into github_dev Chris McCarthy 2023-07-28 12:54:58 +01:00
  • baed7445c9 Merge remote-tracking branch 'github/dev' into github_dev Chris McCarthy 2023-07-28 12:54:58 +01:00
  • f01825b180 #1711 - Added the ability to load legacy lay down config files. Added extensive unit testing and end-to-end testing. Also added the ability to set exactly how many num_train_steps, num_eval_steps, num_train_episodes, and num_eval_episode and used when converting a legacy training config. Chris McCarthy 2023-07-28 12:53:49 +01:00
  • 7c843d3caa #1711 - Added the ability to load legacy lay down config files. Added extensive unit testing and end-to-end testing. Also added the ability to set exactly how many num_train_steps, num_eval_steps, num_train_episodes, and num_eval_episode and used when converting a legacy training config. Chris McCarthy 2023-07-28 12:53:49 +01:00
  • 5bf9f7f4ea Update README.md jamesshort1 2023-07-28 09:41:29 +01:00
  • e62846255f Update README.md jamesshort1 2023-07-28 09:41:29 +01:00
  • f71b3480f0 Update README.md jamesshort1 2023-07-28 09:40:05 +01:00
  • 546c66c542 Update README.md jamesshort1 2023-07-28 09:40:05 +01:00
  • 87741ba994 Update README.md jamesshort1 2023-07-28 09:39:05 +01:00
  • 74e3dabae9 Update README.md jamesshort1 2023-07-28 09:39:05 +01:00
  • 2642cc97de Merged PR 146: Final sync with github v2.0.0 release Christopher McCarthy 2023-07-27 16:24:17 +00:00
  • 3f34c76b3c Merge branch 'github_dev' into release/2.0.0 Chris McCarthy 2023-07-27 17:22:17 +01:00
  • 0a1d17c9cc Update README.md jamesshort1 2023-07-27 14:57:08 +01:00
  • 378001ff68 Update README.md jamesshort1 2023-07-27 14:57:08 +01:00
  • e647b35f6f Merge pull request #4 from Autonomous-Resilient-Cyber-Defence/dev Chris McCarthy 2023-07-27 11:42:13 +01:00
  • 92671796a1 Added GFX license conditions. Included LICENSE file in build. Fixed a few character issues in README.md Chris McCarthy 2023-07-27 11:40:29 +01:00
  • b15be9796d Added GFX license conditions. Included LICENSE file in build. Fixed a few character issues in README.md #4 Chris McCarthy 2023-07-27 11:40:29 +01:00
  • 858396f3d6 Dropped MIT license until public release Chris McCarthy 2023-07-27 11:03:25 +01:00
  • b40fb09c1f Dropped MIT license until public release Chris McCarthy 2023-07-27 11:03:25 +01:00
  • fde033b387 Update README.md jamesshort1 2023-07-27 08:59:43 +01:00
  • 99ff8ca4e1 Update README.md jamesshort1 2023-07-27 08:59:43 +01:00
  • bd30bab096 Update README.md jamesshort1 2023-07-27 08:59:24 +01:00
  • ebb901c2b2 Update README.md jamesshort1 2023-07-27 08:59:24 +01:00
  • 4baff171af Merged PR 144: v2.0.0 GitHub release sync Christopher McCarthy 2023-07-27 07:46:59 +00:00
  • 31e2af6db1 Merge branch 'github_dev' into release/2.0.0 Chris McCarthy 2023-07-27 08:43:33 +01:00
  • 094c2380cd Merge pull request #3 from Autonomous-Resilient-Cyber-Defence/dev Chris McCarthy 2023-07-26 22:11:47 +01:00
  • c5a23fa035 Added run section with primaite session command in the README.md Chris McCarthy 2023-07-26 22:10:59 +01:00
  • 1b8af0d862 Added run section with primaite session command in the README.md #3 Chris McCarthy 2023-07-26 22:10:59 +01:00
  • 6cf18e7808 Merge branch 'github_dev' into release/2.0.0 Chris McCarthy 2023-07-26 22:08:19 +01:00
  • 0b93ca41ab Merge pull request #2 from Autonomous-Resilient-Cyber-Defence/dev Chris McCarthy 2023-07-26 21:50:50 +01:00
  • 472e85cffb Added additional install instructions to the README.md Chris McCarthy 2023-07-26 21:49:36 +01:00
  • 69b0ea4572 Added additional install instructions to the README.md #2 Chris McCarthy 2023-07-26 21:49:36 +01:00
  • fce4e78933 Synced with the github repo release Chris McCarthy 2023-07-26 21:40:30 +01:00
  • 0fc596e06b Merge pull request #1 from Autonomous-Resilient-Cyber-Defence/dev Chris McCarthy 2023-07-26 21:30:15 +01:00
  • 499219eb40 Added project urls to pyproject.toml and a setup.cfg file for PyPi to pickup author and url Chris McCarthy 2023-07-26 21:11:15 +01:00
  • a5fa613bea Added project urls to pyproject.toml and a setup.cfg file for PyPi to pickup author and url #1 Chris McCarthy 2023-07-26 21:11:15 +01:00
  • efbb6ef8df Added a CONTRIBUTING.md and added a URL to the Yawning-Titan reference in index.rst Chris McCarthy 2023-07-26 20:17:29 +01:00
  • 46699880ce Added a CONTRIBUTING.md and added a URL to the Yawning-Titan reference in index.rst Chris McCarthy 2023-07-26 20:17:29 +01:00
  • 1c4695d391 Dropped the ADF build files and updated the package name install step in python-package.yml. Added bug_report.md and feature_request.md files for GitHub Chris McCarthy 2023-07-26 20:05:44 +01:00
  • 22f72139e3 Dropped the ADF build files and updated the package name install step in python-package.yml. Added bug_report.md and feature_request.md files for GitHub Chris McCarthy 2023-07-26 20:05:44 +01:00
  • 5c5528bb94 Updated the README.md with developer install specific instructions Chris McCarthy 2023-07-26 19:49:24 +01:00
  • eec1c25989 Updated the README.md with developer install specific instructions Chris McCarthy 2023-07-26 19:49:24 +01:00
  • 1c35b109b1 Merge remote-tracking branch 'devops/main' into github_dev Chris McCarthy 2023-07-26 19:43:46 +01:00
  • 514f239cc6 Merge remote-tracking branch 'devops/main' into github_dev Chris McCarthy 2023-07-26 19:43:46 +01:00
  • c6cbb5ae8d Create python-package.yml CI pipeline Chris McCarthy 2023-07-26 19:38:28 +01:00
  • 21931e991c Create python-package.yml CI pipeline Chris McCarthy 2023-07-26 19:38:28 +01:00
  • 1f7677270b Merged PR 143: v2.0.0 Christopher McCarthy 2023-07-26 18:21:18 +00:00
  • db9aa3cdf0 Merged PR 142: v2.0.0 v2.0.0 Christopher McCarthy 2023-07-26 18:20:28 +00:00
  • 0c601d0383 Merged PR 142: v2.0.0 Christopher McCarthy 2023-07-26 18:20:28 +00:00
  • 46b3ab0959 Ran final v2.0.0 benchmark and dropped the release candidate benchmarks Chris McCarthy 2023-07-26 18:19:11 +01:00
  • 8e3a0a0afa Ran final v2.0.0 benchmark and dropped the release candidate benchmarks Chris McCarthy 2023-07-26 18:19:11 +01:00
  • 38f851ab66 Bumped version to 2.0.0 Chris McCarthy 2023-07-26 14:38:57 +01:00
  • 7fe5df7fc4 Bumped version to 2.0.0 Chris McCarthy 2023-07-26 14:38:57 +01:00
  • 9377553a22 Merged PR 139: Re-run the benchmarks for v2.0.0rc1 and v2.0.0rc2 using the same config file.... Christopher McCarthy 2023-07-25 09:33:32 +00:00
  • 8bf1440f9b Merged PR 139: Re-run the benchmarks for v2.0.0rc1 and v2.0.0rc2 using the same config file.... Christopher McCarthy 2023-07-25 09:33:32 +00:00
  • e5983d7d0e Merge remote-tracking branch 'origin/dev' into release/2.0.0rc1 Chris McCarthy 2023-07-24 22:50:34 +01:00
  • e9b52a69b7 Merge remote-tracking branch 'origin/dev' into release/2.0.0rc1 Chris McCarthy 2023-07-24 22:50:34 +01:00
  • b6c2120f22 RE-ran the benchmarks for v2.0.0rc1 and v2.0.0rc2 using the same config file. As expected, the versions perform almost identically as there's no real logic changes that would affect the agent between the two release candidates Chris McCarthy 2023-07-24 22:43:22 +01:00
  • 4f16105b67 RE-ran the benchmarks for v2.0.0rc1 and v2.0.0rc2 using the same config file. As expected, the versions perform almost identically as there's no real logic changes that would affect the agent between the two release candidates Chris McCarthy 2023-07-24 22:43:22 +01:00
  • 19643287af Merged PR 137: #1650 - Turned on the test. Also updated some references to the old primaite... Christopher McCarthy 2023-07-24 11:11:17 +00:00
  • 7e0f55cdb8 Merged PR 137: #1650 - Turned on the test. Also updated some references to the old primaite... Christopher McCarthy 2023-07-24 11:11:17 +00:00
  • 1131663cde #1650 - Removed the commented out pytest.mark.skip statement now that the test does work. Chris McCarthy 2023-07-24 09:20:36 +01:00
  • 31955c0c84 #1650 - Removed the commented out pytest.mark.skip statement now that the test does work. Chris McCarthy 2023-07-24 09:20:36 +01:00
  • 66d367aa94 #1650 - Turned on the test. Also updated some references to the old primaite paths. Finally, pushed the deployment status classifier to Development Status :: 5 - Production/Stable Chris McCarthy 2023-07-21 16:49:17 +01:00
  • ef6585a298 #1650 - Turned on the test. Also updated some references to the old primaite paths. Finally, pushed the deployment status classifier to Development Status :: 5 - Production/Stable Chris McCarthy 2023-07-21 16:49:17 +01:00
  • b92145cfc7 Merged PR 135: #1648 - Updated file headers Christopher McCarthy 2023-07-21 14:08:09 +00:00
  • 5d9dd7a2d9 Merged PR 135: #1648 - Updated file headers Christopher McCarthy 2023-07-21 14:08:09 +00:00
  • 1c6ceaa95b #1648 - Reverted benchmark sessions and episodes numbers Chris McCarthy 2023-07-21 15:07:21 +01:00
  • a39541623a #1648 - Reverted benchmark sessions and episodes numbers Chris McCarthy 2023-07-21 15:07:21 +01:00
  • 4bb4850681 #1648 - Added header to benchmark files Chris McCarthy 2023-07-21 15:06:05 +01:00
  • 63297ef0ed #1648 - Added header to benchmark files Chris McCarthy 2023-07-21 15:06:05 +01:00
  • b9ae82310c #1648 - Reverted the benchmark files Chris McCarthy 2023-07-21 15:01:51 +01:00
  • 4527b38aa6 #1648 - Reverted the benchmark files Chris McCarthy 2023-07-21 15:01:51 +01:00
  • 1dc23e11f2 #1648 - Updated file header from 'Crown Owned Copyright (C) Dstl 2023. DEFCON 703. Shared in confidence.' to '© Crown-owned copyright 2023, Defence Science and Technology Laboratory UK' Chris McCarthy 2023-07-21 14:54:09 +01:00
  • 050ca68907 #1648 - Updated file header from 'Crown Owned Copyright (C) Dstl 2023. DEFCON 703. Shared in confidence.' to '© Crown-owned copyright 2023, Defence Science and Technology Laboratory UK' Chris McCarthy 2023-07-21 14:54:09 +01:00
  • 2bccfc8df8 Merged PR 134: PrimAITE app and user dirs are version specific Christopher McCarthy 2023-07-21 13:50:56 +00:00
  • cda0a28c03 Merged PR 134: PrimAITE app and user dirs are version specific Christopher McCarthy 2023-07-21 13:50:56 +00:00
  • 92eae6c7d7 Merge branch 'dev' into feature/1647_Append_version_number_to_the_primaite_root_dir Chris McCarthy 2023-07-21 14:01:45 +01:00
  • b8ca5f1dca Merge branch 'dev' into feature/1647_Append_version_number_to_the_primaite_root_dir Chris McCarthy 2023-07-21 14:01:45 +01:00
  • 534c066170 #1647 - Added _PrimaitePaths class that manages all the primaite locations using PlayformDirs. This class now creates new primaite locations for each version of primaite. - Rolled the _PrimaitePaths class out throughout the code base. - Updated the docs to reference the new version paths. - Updated the author from qinetiq to dstl - Bumped version number to 2.0.0rc2 Chris McCarthy 2023-07-21 14:00:50 +01:00
  • 196d8855c3 #1647 - Added _PrimaitePaths class that manages all the primaite locations using PlayformDirs. This class now creates new primaite locations for each version of primaite. - Rolled the _PrimaitePaths class out throughout the code base. - Updated the docs to reference the new version paths. - Updated the author from qinetiq to dstl - Bumped version number to 2.0.0rc2 Chris McCarthy 2023-07-21 14:00:50 +01:00
  • 034ea831c3 Merged PR 130: #1595: load session double run Czar Echavez 2023-07-21 11:32:32 +00:00
  • e1a396981a Merged PR 130: #1595: load session double run Czar Echavez 2023-07-21 11:32:32 +00:00
  • de8f847afd Merged PR 132: #1594 - Managed to get the evaluation of rllib agents working. A test has bee... Christopher McCarthy 2023-07-21 10:26:31 +00:00
  • 10c8604159 Merged PR 132: #1594 - Managed to get the evaluation of rllib agents working. A test has bee... Christopher McCarthy 2023-07-21 10:26:31 +00:00
  • e9b90760dd #1594 - Added docstrings and fixed training type. Added a clean-up of the unpacked agent in eval dir. Chris McCarthy 2023-07-21 10:33:22 +01:00
  • 722fe97c84 #1594 - Added docstrings and fixed training type. Added a clean-up of the unpacked agent in eval dir. Chris McCarthy 2023-07-21 10:33:22 +01:00
  • b4d05e7b3e Merged PR 131: #1639 - Added CHANGELOG.md and backfilled it with v1.1.0 and v1.1.1 release n... Christopher McCarthy 2023-07-21 09:28:28 +00:00
  • e62bee3052 Merged PR 131: #1639 - Added CHANGELOG.md and backfilled it with v1.1.0 and v1.1.1 release n... Christopher McCarthy 2023-07-21 09:28:28 +00:00
  • 720a326537 #1595: refactor variable name Czar Echavez 2023-07-21 09:31:37 +01:00