Commit graph

37 commits

Author SHA1 Message Date
Vasilis Valatsos
936674419b Used inheritance, fixed metrics bugs and fixed save location 2024-04-23 20:43:39 +02:00
Vasilis Valatsos
27d87e9c92 Made rewards make more sense and removed extra punishment for death 2024-03-26 12:40:56 +01:00
Vasilis Valatsos
9e963c1ab3 Reenabled fireball 2024-03-14 17:24:32 +02:00
Vasilis Valatsos
feece23330 Fixed other bug 2024-03-07 10:35:09 +02:00
Vasilis Valatsos
23eed41313 Fix bug 2024-03-07 10:33:27 +02:00
Vasilis Valatsos
32bff8b5c5 Updated rewards and fixed formatting 2024-03-07 10:27:26 +02:00
Vasilis Valatsos
242a3d1ae9 Made the game harder, no spells, enemies attack, multiple spawn 2024-03-04 12:25:43 +02:00
Vasilis Valatsos
78c298e072 Updated adam to reduce plasticity and made the agent more observant, amongst other things 2024-02-29 19:07:31 +02:00
Vasilis Valatsos
7eb7228a8c Added score_metric and loading options 2024-02-13 11:48:24 +01:00
Vasilis Valatsos
ff8fa7d9e7 Big update 2024-02-10 18:11:28 +01:00
Vasilis Valatsos
8d3f4506ba Updated architecture and default hyperparams 2024-01-21 21:10:27 +01:00
Vasilis Valatsos
4394cc7452 separated reward function 2023-12-22 12:32:35 +02:00
Vasilis Valatsos
6d169e5b3c Found huge bug, updated some basic stuff 2023-12-14 18:28:45 +01:00
Vasilis Valatsos
c278170847 Massive improvement 2023-12-10 20:15:40 +01:00
Vasilis Valatsos
948ae9af4f Once again player with rewards, and added clipping to the params 2023-12-08 22:08:25 +01:00
Vasilis Valatsos
789bbf3997 Updated again state and reward features 2023-12-07 21:36:39 +01:00
Vasilis Valatsos
3b9b25441e removed redundant if is_dead() check 2023-12-06 14:14:43 +01:00
Vasilis Valatsos
452c354ebd Removed print statements 2023-12-06 14:01:09 +01:00
Vasilis Valatsos
6d316834d3 Updated reward and state features 2023-12-06 13:58:00 +01:00
Vasilis Valatsos
0aea150454 exp per player now resets for each episode 2023-12-06 13:03:59 +01:00
Vasilis Valatsos
ca29a0e6dc Implemented Maxwell distribution for rewards 2023-12-04 05:08:41 +01:00
Vasilis Valatsos
7ca5063592 Fixed error 2023-12-02 18:58:24 +01:00
Vasilis Valatsos
bebc660060 Updated enemy detection 2023-11-30 18:28:17 +01:00
Vasilis Valatsos
c7ddaa630c fixed three bugs 2023-11-29 12:10:04 +01:00
Vasilis Valatsos
84000dd28b Major update, made single main file for both multi and single agent, added argsparse, polished everything 2023-11-29 11:53:30 +01:00
Vasilis Valatsos
ef9b9bc664 Updated agent loading for single-agent loading of model 2023-11-25 00:28:16 +01:00
Vasilis Valatsos
a9868e6c1a Weird bug showed, added diagnostics 2023-11-24 21:15:50 +01:00
Vasilis Valatsos
8809c1b06c Fixed errors for MARL 2023-11-23 16:37:02 +01:00
Vasilis Valatsos
1a6ed25673 Update rewared structure (fixed major bugs) 2023-11-23 12:44:23 +01:00
Vasilis Valatsos
ce4a90ac43 Updated state features 2023-11-22 20:49:09 +01:00
Vasilis Valatsos
fd04f0a240 Removed global normalization for state_features 2023-11-22 01:29:15 +01:00
Vasilis Valatsos
b6cfee3775 removed audio 2023-11-22 01:08:09 +01:00
Vasilis Valatsos
60c09ff2c4 Updated state_features 2023-11-21 22:35:24 +01:00
Vasilis Valatsos
be0485b2b9 Updated inputs of NN 2023-11-21 18:09:30 +01:00
Vasilis Valatsos
da649ccca8 Added more rewards 2023-11-19 04:27:47 +01:00
Vasilis Valatsos
115b2e4151 Hopefully implemented PPO 2023-11-17 03:19:03 +01:00
Vasilis Valatsos
b4a6e99fce Implemented (badly) agent 2023-11-14 22:44:43 +01:00