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
c9f58fdb2aFix observation representation in transactions
Marek Wolan
2023-06-29 15:26:07 +01:00
c77fde3dd3Fix 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
15b3bad5d4Merge branch 'dev' into feature/1522-Random-Red-Agent-Behaviour
Czar Echavez
2023-06-29 14:17:41 +01:00
a2e02c3cfdMerge 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
e086d419adAttempt to add flat spaces
Marek Wolan
2023-06-28 11:07:45 +01:00
9666b92caaAttempt to add flat spaces
Marek Wolan
2023-06-28 11:07:45 +01:00
edab1a393dMerge remote-tracking branch 'origin/dev' into feature/917_Integrate_with_RLLib
Chris McCarthy
2023-06-28 10:11:03 +01:00
498e6a7ac1Merge remote-tracking branch 'origin/dev' into feature/917_Integrate_with_RLLib
Chris McCarthy
2023-06-28 10:11:03 +01:00
d28db68c02Merged PR 95: Apply precommits and add precommit to build pipeline
Marek Wolan
2023-06-28 08:14:49 +00:00
02f982afa8Merged PR 95: Apply precommits and add precommit to build pipeline
Marek Wolan
2023-06-28 08:14:49 +00:00
9623b1450a1555 - added specific steps to doc string
SunilSamra
2023-06-27 16:59:43 +01:00
b8a4ede83f1555 - added specific steps to doc string
SunilSamra
2023-06-27 16:59:43 +01:00
f368aae982Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string
SunilSamra
2023-06-27 16:55:00 +01:00
8a1c0b2db7Merge remote-tracking branch 'origin/dev' into feature/1555-update-test-reward-doc-string
SunilSamra
2023-06-27 16:55:00 +01:00
a3e50293b7Add pre-commits to build pipeline
Marek Wolan
2023-06-27 12:07:33 +00:00
185dbb7f02Add pre-commits to build pipeline
Marek Wolan
2023-06-27 12:07:33 +00:00
beae1e5c4fCosmetic changes to satisfy pre-commit
Marek Wolan
2023-06-27 13:06:10 +01:00
be7d0e1745Cosmetic changes to satisfy pre-commit
Marek Wolan
2023-06-27 13:06:10 +01:00
de91a50581Improve readability
Marek Wolan
2023-06-27 12:56:15 +01:00
0bff2d2f36Improve readability
Marek Wolan
2023-06-27 12:56:15 +01:00
cdeb6abf60More descriptive debug msg
Marek Wolan
2023-06-27 12:44:42 +01:00
79ecb8e0b9More descriptive debug msg
Marek Wolan
2023-06-27 12:44:42 +01:00
36f1dff9b81555 - updated doc-string to make test understanding easier
SunilSamra
2023-06-27 12:27:57 +01:00
09412cb43d1555 - updated doc-string to make test understanding easier
SunilSamra
2023-06-27 12:27:57 +01:00
dc43e5dc15rename to prevent confusion
Marek Wolan
2023-06-27 10:45:45 +00:00
ebc0a28460rename to prevent confusion
Marek Wolan
2023-06-27 10:45:45 +00:00
913c244c64901 - 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
ef4d2c6cdd901 - 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
3774fb8319apply pre-commits
Marek Wolan
2023-06-27 11:20:18 +01:00
e2d6abf833apply pre-commits
Marek Wolan
2023-06-27 11:20:18 +01:00
cd991a7d61Fix reference IERs
Marek Wolan
2023-06-27 11:10:21 +01:00
feead2cd44Fix 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
57315a6789feature\1522:
Brian Kanyora
2023-06-22 15:34:13 +01:00
e0f3d61f65feature\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
9c17b54073901 - 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
df42a791c9901 - 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
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
52d759bcd9901 - started testing for observation space
SunilSamra
2023-06-13 16:23:32 +01:00
c6a947fbaf901 - started testing for observation space
SunilSamra
2023-06-13 16:23:32 +01:00
53a7001963901 - 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
5b59642695901 - 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