Commit Graph

  • 73015802ec #917 - Integrated the PrimaiteSession into all tests. - Ran a full pre-commit hook and thus encountered tons of fixes required Chris McCarthy 2023-06-30 09:08:13 +01:00
  • c9f58fdb2a Fix observation representation in transactions Marek Wolan 2023-06-29 15:26:07 +01:00
  • c77fde3dd3 Fix observation representation in transactions Marek Wolan 2023-06-29 15:26:07 +01:00
  • 10e432eb01 #1522: fixing create random red agent function Czar Echavez 2023-06-29 15:03:11 +01:00
  • f61d50a96f #1522: fixing create random red agent function Czar Echavez 2023-06-29 15:03:11 +01:00
  • 15b3bad5d4 Merge branch 'dev' into feature/1522-Random-Red-Agent-Behaviour Czar Echavez 2023-06-29 14:17:41 +01:00
  • a2e02c3cfd Merge branch 'dev' into feature/1522-Random-Red-Agent-Behaviour Czar Echavez 2023-06-29 14:17:41 +01:00
  • b6d93ad33f #917 - Began the process of reloading existing agents into the session Chris McCarthy 2023-06-28 19:54:00 +01:00
  • 7f912df383 #917 - Began the process of reloading existing agents into the session Chris McCarthy 2023-06-28 19:54:00 +01:00
  • 4866722911 #917 - Overhauled transaction and mean reward writing. - Separated out learning outputs from evaluation outputs Chris McCarthy 2023-06-28 16:34:00 +01:00
  • 1d3778f400 #917 - Overhauled transaction and mean reward writing. - Separated out learning outputs from evaluation outputs Chris McCarthy 2023-06-28 16:34:00 +01:00
  • a9ebfd7917 #917 - Synced with dev and added better logging Chris McCarthy 2023-06-28 12:01:01 +01:00
  • 7482192046 #917 - Synced with dev and added better logging Chris McCarthy 2023-06-28 12:01:01 +01:00
  • e086d419ad Attempt to add flat spaces Marek Wolan 2023-06-28 11:07:45 +01:00
  • 9666b92caa Attempt to add flat spaces Marek Wolan 2023-06-28 11:07:45 +01:00
  • edab1a393d Merge remote-tracking branch 'origin/dev' into feature/917_Integrate_with_RLLib Chris McCarthy 2023-06-28 10:11:03 +01:00
  • 498e6a7ac1 Merge remote-tracking branch 'origin/dev' into feature/917_Integrate_with_RLLib Chris McCarthy 2023-06-28 10:11:03 +01:00
  • d28db68c02 Merged PR 95: Apply precommits and add precommit to build pipeline Marek Wolan 2023-06-28 08:14:49 +00:00
  • 02f982afa8 Merged PR 95: Apply precommits and add precommit to build pipeline Marek Wolan 2023-06-28 08:14:49 +00:00
  • 9623b1450a 1555 - added specific steps to doc string SunilSamra 2023-06-27 16:59:43 +01:00
  • b8a4ede83f 1555 - added specific steps to doc string SunilSamra 2023-06-27 16:59:43 +01:00
  • f368aae982 Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string SunilSamra 2023-06-27 16:55:00 +01:00
  • 8a1c0b2db7 Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string SunilSamra 2023-06-27 16:55:00 +01:00
  • 3e620c5633 Merged PR 94: Fix ier reward calculation Marek Wolan 2023-06-27 15:10:19 +00:00
  • cfeb1c6530 Merged PR 94: Fix ier reward calculation Marek Wolan 2023-06-27 15:10:19 +00:00
  • 20b65ae9ab Merge remote-tracking branch 'origin/bugfix/1554-fix-not-learning-iers' into feature/917_Integrate_with_RLLib Chris McCarthy 2023-06-27 15:56:56 +01:00
  • 746f878747 Merge remote-tracking branch 'origin/bugfix/1554-fix-not-learning-iers' into feature/917_Integrate_with_RLLib Chris McCarthy 2023-06-27 15:56:56 +01:00
  • afe5bf8fe8 Merge branch 'dev' into feature/build-pipeline-precommit Marek Wolan 2023-06-27 15:49:49 +01:00
  • a8c27ec975 Merge branch 'dev' into feature/build-pipeline-precommit Marek Wolan 2023-06-27 15:49:49 +01:00
  • 349a18a4eb Fix ier reward calculation Marek Wolan 2023-06-27 15:27:56 +01:00
  • cffdcdc0d2 Fix ier reward calculation Marek Wolan 2023-06-27 15:27:56 +01:00
  • be041f5e5c Merge branch 'dev' into feature/1386-enable-a-repeatable-or-deterministic-baseline-test Czar Echavez 2023-06-27 14:16:10 +01:00
  • 8f2fd77634 Merge branch 'dev' into feature/1386-enable-a-repeatable-or-deterministic-baseline-test Czar Echavez 2023-06-27 14:16:10 +01:00
  • 7bed0d59cb Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string SunilSamra 2023-06-27 14:09:36 +01:00
  • 301e8b6983 Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string SunilSamra 2023-06-27 14:09:36 +01:00
  • 33f7e9f506 Add pre-commit Marek Wolan 2023-06-27 13:07:54 +00:00
  • cf2f9788ec Add pre-commit Marek Wolan 2023-06-27 13:07:54 +00:00
  • f71d4488b8 Merged PR 92: Fix reference IERs Marek Wolan 2023-06-27 13:07:39 +00:00
  • 3adb02118c Merged PR 92: Fix reference IERs Marek Wolan 2023-06-27 13:07:39 +00:00
  • a3e50293b7 Add pre-commits to build pipeline Marek Wolan 2023-06-27 12:07:33 +00:00
  • 185dbb7f02 Add pre-commits to build pipeline Marek Wolan 2023-06-27 12:07:33 +00:00
  • beae1e5c4f Cosmetic changes to satisfy pre-commit Marek Wolan 2023-06-27 13:06:10 +01:00
  • be7d0e1745 Cosmetic changes to satisfy pre-commit Marek Wolan 2023-06-27 13:06:10 +01:00
  • de91a50581 Improve readability Marek Wolan 2023-06-27 12:56:15 +01:00
  • 0bff2d2f36 Improve readability Marek Wolan 2023-06-27 12:56:15 +01:00
  • cdeb6abf60 More descriptive debug msg Marek Wolan 2023-06-27 12:44:42 +01:00
  • 79ecb8e0b9 More descriptive debug msg Marek Wolan 2023-06-27 12:44:42 +01:00
  • 36f1dff9b8 1555 - updated doc-string to make test understanding easier SunilSamra 2023-06-27 12:27:57 +01:00
  • 09412cb43d 1555 - updated doc-string to make test understanding easier SunilSamra 2023-06-27 12:27:57 +01:00
  • dc43e5dc15 rename to prevent confusion Marek Wolan 2023-06-27 10:45:45 +00:00
  • ebc0a28460 rename to prevent confusion Marek Wolan 2023-06-27 10:45:45 +00:00
  • 913c244c64 901 - fixed test_single_action_space.py to reflect new acl structure and added new acl_implicit_rule class attribute SunilSamra 2023-06-27 11:43:33 +01:00
  • ef4d2c6cdd 901 - fixed test_single_action_space.py to reflect new acl structure and added new acl_implicit_rule class attribute SunilSamra 2023-06-27 11:43:33 +01:00
  • 3774fb8319 apply pre-commits Marek Wolan 2023-06-27 11:20:18 +01:00
  • e2d6abf833 apply pre-commits Marek Wolan 2023-06-27 11:20:18 +01:00
  • cd991a7d61 Fix reference IERs Marek Wolan 2023-06-27 11:10:21 +01:00
  • feead2cd44 Fix reference IERs Marek Wolan 2023-06-27 11:10:21 +01:00
  • 2e2b098a3c #1386: Apply suggestions from code review - make seed an optional variable Czar Echavez 2023-06-23 07:57:31 +00:00
  • fb50b8becf #1386: Apply suggestions from code review - make seed an optional variable Czar Echavez 2023-06-23 07:57:31 +00:00
  • 57315a6789 feature\1522: Brian Kanyora 2023-06-22 15:34:13 +01:00
  • e0f3d61f65 feature\1522: Brian Kanyora 2023-06-22 15:34:13 +01:00
  • 8f6e930ba2 #917 - Updated main config Chris McCarthy 2023-06-22 14:10:38 +01:00
  • 7f1c4ce036 #917 - Updated main config Chris McCarthy 2023-06-22 14:10:38 +01:00
  • dce6fe55ee #917 - Got things working'ish Chris McCarthy 2023-06-20 22:29:46 +01:00
  • 5a6fdf58d4 #917 - Got things working'ish Chris McCarthy 2023-06-20 22:29:46 +01:00
  • 7b0f47d6f8 #917 -Finished integrating all agents to either train (policy agents) or evaluate (hard-coded agents). Still some fixing up to do, tidying up, loading etc. also docs. But this is all now working. Chris McCarthy 2023-06-20 16:06:55 +01:00
  • a2cc4233b5 #917 -Finished integrating all agents to either train (policy agents) or evaluate (hard-coded agents). Still some fixing up to do, tidying up, loading etc. also docs. But this is all now working. Chris McCarthy 2023-06-20 16:06:55 +01:00
  • 9c17b54073 901 - changed ACL instantiation and changed acl t private _acl (list not dict) attribute, added laydown_ACL.yaml for testing, fixed encoding of acl rules to integers for obs space, added ACL position to node action space and added generic test where agents adds two ACL rules. SunilSamra 2023-06-20 11:47:20 +01:00
  • df42a791c9 901 - changed ACL instantiation and changed acl t private _acl (list not dict) attribute, added laydown_ACL.yaml for testing, fixed encoding of acl rules to integers for obs space, added ACL position to node action space and added generic test where agents adds two ACL rules. SunilSamra 2023-06-20 11:47:20 +01:00
  • 65024320dd #1386: fix README.md Czar Echavez 2023-06-20 11:22:29 +01:00
  • 1a5bd3af48 #1386: fix README.md Czar Echavez 2023-06-20 11:22:29 +01:00
  • 99399cbda6 #1386: added documentation + dealing with pre-commit checks Czar Echavez 2023-06-20 11:19:05 +01:00
  • db67a829d5 #1386: added documentation + dealing with pre-commit checks Czar Echavez 2023-06-20 11:19:05 +01:00
  • 9fb30ffe1b #1386: added the ability to set deterministic and seeding RNG when training and evaluating + the fix provided in #1535 Czar Echavez 2023-06-20 10:41:30 +01:00
  • 0ab4520904 #1386: added the ability to set deterministic and seeding RNG when training and evaluating + the fix provided in #1535 Czar Echavez 2023-06-20 10:41:30 +01:00
  • 10c94954a5 #917 - Almost there. All output files being writen for SB3/RLLIB PPO & A2C. Just need to bring in the hardcoded agents then update the testa and docs. Chris McCarthy 2023-06-19 21:53:25 +01:00
  • 03ae4884e0 #917 - Almost there. All output files being writen for SB3/RLLIB PPO & A2C. Just need to bring in the hardcoded agents then update the testa and docs. Chris McCarthy 2023-06-19 21:53:25 +01:00
  • 3670f16766 #917 - Integrated both SB3 and RLlib agents into PrimaiteSession Chris McCarthy 2023-06-19 20:27:08 +01:00
  • 23bafde457 #917 - Integrated both SB3 and RLlib agents into PrimaiteSession Chris McCarthy 2023-06-19 20:27:08 +01:00
  • c09874edbe #917 - Got RLlib fully training in PrimAITE. Started integrating the the other agents into the Session class Chris McCarthy 2023-06-18 22:40:56 +01:00
  • c2c396052f #917 - Got RLlib fully training in PrimAITE. Started integrating the the other agents into the Session class Chris McCarthy 2023-06-18 22:40:56 +01:00
  • 31eb36c75a #917 - started working on the Agent abstract classes and sub-classes Chris McCarthy 2023-06-15 09:48:44 +01:00
  • 6849939265 #917 - started working on the Agent abstract classes and sub-classes Chris McCarthy 2023-06-15 09:48:44 +01:00
  • 52d759bcd9 901 - started testing for observation space SunilSamra 2023-06-13 16:23:32 +01:00
  • c6a947fbaf 901 - started testing for observation space SunilSamra 2023-06-13 16:23:32 +01:00
  • 53a7001963 901 - added max_acl_rules, implicit_acl_rule and apply_implicit rule to main_config, changed observations.py for ACLs to match the action space for ACLs, added position of acl rule to ACL action type SunilSamra 2023-06-13 14:51:55 +01:00
  • 5b59642695 901 - added max_acl_rules, implicit_acl_rule and apply_implicit rule to main_config, changed observations.py for ACLs to match the action space for ACLs, added position of acl rule to ACL action type SunilSamra 2023-06-13 14:51:55 +01:00
  • 33251fcc89 901 - fixed test_acl.py tests SunilSamra 2023-06-13 10:01:55 +01:00
  • fe102dff6f 901 - fixed test_acl.py tests SunilSamra 2023-06-13 10:01:55 +01:00
  • f275f3e9d7 901 - added changes back to ticket SunilSamra 2023-06-13 09:45:45 +01:00
  • cf64990cff 901 - added changes back to ticket SunilSamra 2023-06-13 09:45:45 +01:00
  • 40686031e6 temp commit Chris McCarthy 2023-06-13 09:42:54 +01:00
  • eb3368edd6 temp commit Chris McCarthy 2023-06-13 09:42:54 +01:00
  • ce5d38a1cd 901 - merged dev into my branch SunilSamra 2023-06-13 08:54:33 +01:00
  • cdd7183d85 901 - merged dev into my branch SunilSamra 2023-06-13 08:54:33 +01:00
  • dc0349c37b Merged PR 81: #915 Packaging & Deployment Christopher McCarthy 2023-06-12 18:17:46 +00:00
  • 9b0e24c27b Merged PR 81: #915 Packaging & Deployment Christopher McCarthy 2023-06-12 18:17:46 +00:00
  • 9563a8a121 Synced with dev Chris McCarthy 2023-06-12 16:59:31 +01:00
  • 785409e12a Synced with dev Chris McCarthy 2023-06-12 16:59:31 +01:00
  • fc6ec69dee Merge remote-tracking branch 'origin/dev' into feature/915_PRI-31_Packaging_Deployment Chris McCarthy 2023-06-12 16:42:26 +01:00