Commit graph

92 commits

Author SHA1 Message Date
0b06477ad1 Update LICENSE 2024-11-10 21:46:14 +00:00
Vasilis Valatsos
a730ca7a84 Moved Godot version to own repo for clarity 2024-05-22 08:44:04 +02:00
Vasilis Valatsos
5f0d5484bf Implemented multi policy testing 2024-05-20 10:17:56 +02:00
Vasilis Valatsos
4788dd7783 Updated icon 2024-05-18 15:32:29 +02:00
Vasilis Valatsos
17c08b7a81 Moved Pygame version to own folder 2024-05-17 01:16:43 +02:00
Vasilis Valatsos
29a97692c2 Started working on Godot version 2024-05-17 01:16:20 +02:00
Vasilis Valatsos
6e12a97edc Moved Pygame version to own folder 2024-05-17 01:15:22 +02:00
Vasilis Valatsos
936674419b Used inheritance, fixed metrics bugs and fixed save location 2024-04-23 20:43:39 +02:00
Vasilis Valatsos
ef78027ba7 Updated LeakyReLU to Tanh in hopes of improving performance 2024-04-02 15:17:41 +02:00
Vasilis Valatsos
d9b7ee30be Fixed bug 2024-03-26 12:46:42 +01: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
e45b2fb914 Fixed enemy notice radious 2024-03-24 10:54:42 +01:00
Vasilis Valatsos
46553f0323 Made agent dumber to speed up 2024-03-22 13:41:52 +01:00
Vasilis Valatsos
070949d425 Made the default values sane 2024-03-22 13:20:01 +01:00
Vasilis Valatsos
bd9fad4617 Readd complexity, only thing left is enemy hp 2024-03-22 13:16:58 +01:00
Vasilis Valatsos
9057f070cf Fixed error for CUDA 2024-03-14 20:14:16 +02:00
Vasilis Valatsos
9e963c1ab3 Reenabled fireball 2024-03-14 17:24:32 +02:00
Vasilis Valatsos
e804ee729d Increased size of NNs, and switched critic to 2nd GPU 2024-03-11 12:44:20 +02:00
Vasilis Valatsos
3324e092ef Updated metrics correctly 2024-03-07 10:58:05 +02:00
Vasilis Valatsos
1ab8df01ea Converted advantage to float as gae to pass to main.py 2024-03-07 10:52:15 +02:00
Vasilis Valatsos
30dda47f95 Made the agent advantage accessible 2024-03-07 10:43:14 +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
e57d826239 Updated metrics 2024-03-04 17:26:11 +02:00
Vasilis Valatsos
4cc7f6366e Reverted monster attack range 2024-03-04 15:18:57 +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
aaaf7a2829 Reduced possible spawn points to 1 and added avg_time metric 2024-02-12 10:57:29 +01:00
Vasilis Valatsos
e9a182d7df Increased size of NNs 2024-02-10 18:26:54 +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
2e75e01508 Update .gitignore 2023-12-14 18:29:51 +01:00
Vasilis Valatsos
6d169e5b3c Found huge bug, updated some basic stuff 2023-12-14 18:28:45 +01:00
Vasilis Valatsos
3d7f973789 Removed comments 2023-12-10 20:16:00 +01:00
Vasilis Valatsos
c278170847 Massive improvement 2023-12-10 20:15:40 +01:00
Vasilis Valatsos
64cddc48ac Used LeakyReLU for actor 2023-12-10 14:12:14 +01:00
Vasilis Valatsos
202ef358b0 Updated print statements 2023-12-10 12:02:56 +01:00
Vasilis Valatsos
8e2664533f Removed grad clip 2023-12-10 11:59:27 +01:00
Vasilis Valatsos
939a90dd0f Updated grad clips 2023-12-10 06:55:07 +01:00
Vasilis Valatsos
85c1532920 Updated critic to use leaky ReLu 2023-12-09 13:48:16 +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
0b006b83a7 Changed exp loss at reset 2023-12-06 23:50:15 +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