Commit Graph

70 Commits

Author SHA1 Message Date
6d465c69c9 Minor cleanup and reorganized some class definitions 2022-12-06 12:16:42 +01:00
8132bb9321 Force Units in px to be integers (rounding down) 2022-12-06 12:09:19 +01:00
bde7869f97 Implemented Units, Updated README, Example file for Units 2022-12-06 12:00:45 +01:00
06bfcfe065 Adding the envs from my thesis 2022-11-13 20:00:15 +01:00
d8856e7dc9 Added predefined color mappers (based on tanh and atan) 2022-11-05 17:39:13 +01:00
4fede26967 Confidence-Ellipse: Back to showing 1sigma 2022-11-01 16:25:47 +01:00
1ef66a7674 Confidence-Ellipse now shows 95% interval (and fixed edge cases) 2022-11-01 16:14:56 +01:00
0fe5c35dda Small bug fix regarding aux_penalty 2022-10-26 17:40:54 +02:00
910acc2a15 More precise aux_penalties 2022-10-25 14:43:29 +02:00
71809b7374 Allow manually invalidating value_map 2022-10-24 10:08:14 +02:00
d73c7798b3 Fixed bug in value_func visualization 2022-10-19 10:41:49 +02:00
89e5f1369e Made Value-Func Rendering way more efficient 2022-10-17 23:00:01 +02:00
ba796a1d6e Fixed bug with value_func-renderer 2022-10-16 19:15:23 +02:00
e371d871e6 Fixed value_func- and path-rendering not working 2022-10-16 18:58:32 +02:00
70536b79e7 Allow manual reseting of path via arg to reset() 2022-10-16 17:51:05 +02:00
66c9509c27 Implemented Visualization of Value-Function 2022-10-15 20:54:16 +02:00
e09a588e77 Allow not clearing path on reset 2022-10-15 11:16:13 +02:00
61160c8595 term_next hack actually not necessary 2022-10-14 17:08:12 +02:00
83eb759b9c Fix: Fatal Bug, max_steps always triggering 2022-10-14 15:23:40 +02:00
811b2bb1e3 Configurable max_steps for env 2022-10-14 11:32:37 +02:00
da655346cd Fixed last Fix broken 2022-10-11 19:01:34 +02:00
e8c3b5dac0 Fixed Off-By-One for final reward 2022-10-11 18:51:45 +02:00
678d6f620a Fixed bug with path drawing 2022-09-23 22:22:51 +02:00
a02878c5ab Draw paths and 'terminate_on_reward' 2022-09-20 21:57:41 +02:00
74ebb6e250 Removed debug-print and typo 2022-09-17 09:15:48 +02:00
f05a876a36 Added note about cov ellipsoid rendering 2022-09-16 11:49:48 +02:00
d2c2343d08 Making the repo somewhat understandable to other readers... 2022-09-16 11:38:21 +02:00
5cedffa473 Also imlemented RayCasting for Rectangles 2022-09-13 22:25:29 +02:00
c34d266ea5 Implemented Rectangles (no Raycasting yet...) 2022-09-13 22:14:17 +02:00
87d94ab527 Fixed bug with master_rng 2022-08-28 18:37:41 +02:00
b7b6456275 Support for binding rng to numpy seed 2022-08-28 17:08:15 +02:00
6425a4f829 Auto reset after init 2022-08-27 16:20:39 +02:00
1c654fcf81 Collisions with void can now also be elastic 2022-08-27 12:03:32 +02:00
581b733763 Elasticity now configurable using args 2022-08-27 11:35:57 +02:00
ff4e81d4f1 Added a dummy Observable 2022-08-25 13:38:59 +02:00
f94eaa5dc0 Smashed bugs regarding StateObservable giving wrong data when not
rendering
2022-08-22 18:53:30 +02:00
291c9c6320 Fixed stupid mistake when parsing observation-dictss 2022-08-22 18:01:27 +02:00
8706462358 New Observable: Compass 2022-08-20 21:32:34 +02:00
f18310ed5b Better collisions 2022-08-20 17:18:03 +02:00
9a40ee07b7 Added new Environment, that is highy customizable via args 2022-08-17 19:31:15 +02:00
5db17f7bc9 Fixed bug (typo) 2022-08-16 20:11:54 +02:00
878a9fd2a2 More configurability of ColumbusSingle 2022-08-16 20:03:12 +02:00
7facadfb87 Make void_damage configurable via param 2022-08-16 11:12:58 +02:00
aa0eccbfd3 Added more config-options via params 2022-08-15 17:16:18 +02:00
7360318866 Fixed: Visible rendering was no longer working 2022-08-14 17:53:51 +02:00
61b5e654db New env: ColumbusSingle 2022-08-14 17:48:53 +02:00
b490c8ffd9 Fixing bugs: Really dont touch screen when running on server 2022-08-14 17:21:52 +02:00
82a43b85d0 Fix: Dont reference screen when rendering screenles 2022-08-14 16:50:21 +02:00
3311d1501b Added support for frame-outputs (for video recording) 2022-08-07 19:43:17 +02:00
6c4c9e0fdd Implemented CompositionalObservable 2022-08-07 18:03:27 +02:00