Commit Graph

  • c6abf8e98d Made path_decay configurable master dodox 2023-03-12 18:47:50 +01:00
  • 6095ca6fec Ignore this commit, ugly hack for rlProject dodox 2023-01-19 12:42:59 +01:00
  • db6cdeed21 Still had issues with _rand dodox 2023-01-06 17:27:08 +01:00
  • e0f4aa3c13 Randomization not working reliably for floats dodox 2023-01-06 17:23:58 +01:00
  • d8e7c4c80f Follow gym 0.25 spec dodox 2022-12-13 20:13:53 +01:00
  • 048ba027f3 Fixed clipping of entities on edge dodox 2022-12-13 20:13:39 +01:00
  • 35864d4b38 Fix: StateObservable sometimes having wrong low-bound dodox 2022-12-13 19:50:57 +01:00
  • f421c92f83 Observation spaces now define dtype to be float64 dodox 2022-12-13 19:45:13 +01:00
  • 164c72504c Pong dodox 2022-12-09 17:05:27 +01:00
  • 3bb3ffa3a0 More configurability dodox 2022-12-09 17:05:06 +01:00
  • 5afa8b22b2 Better path visualizations; more agent & path configs dodox 2022-12-09 11:20:15 +01:00
  • 78ac536bb9 Fixed RayObservable Collisions PreFilter for Rect dodox 2022-12-08 20:27:36 +01:00
  • 2032d2e91d Register to Gym as Columbus-v1 dodox 2022-12-08 19:53:32 +01:00
  • 292b12c5a1 Config-configurable width / height and minimal docs dodox 2022-12-06 19:11:12 +01:00
  • ede0f80cea New Unit: au (=36px) dodox 2022-12-06 12:52:32 +01:00
  • 1bf587c4da Allow units for 'start_pos' (initial agent position) dodox 2022-12-06 12:25:20 +01:00
  • 6d465c69c9 Minor cleanup and reorganized some class definitions dodox 2022-12-06 12:16:42 +01:00
  • 8132bb9321 Force Units in px to be integers (rounding down) dodox 2022-12-06 12:09:19 +01:00
  • bde7869f97 Implemented Units, Updated README, Example file for Units dodox 2022-12-06 12:00:45 +01:00
  • 7302d59727 Extended README, added Columbus.pdf dodox 2022-11-25 11:28:19 +01:00
  • f02163d88c MIT License dodox 2022-11-13 20:07:00 +01:00
  • 06bfcfe065 Adding the envs from my thesis dodox 2022-11-13 20:00:15 +01:00
  • d8856e7dc9 Added predefined color mappers (based on tanh and atan) dodox 2022-11-05 17:39:13 +01:00
  • 4fede26967 Confidence-Ellipse: Back to showing 1sigma dodox 2022-11-01 16:25:47 +01:00
  • 1ef66a7674 Confidence-Ellipse now shows 95% interval (and fixed edge cases) dodox 2022-11-01 16:14:56 +01:00
  • 555a4780e3 Invalidate value-map upon reward-change dodox 2022-11-01 16:14:28 +01:00
  • 0fe5c35dda Small bug fix regarding aux_penalty dodox 2022-10-26 17:40:24 +02:00
  • e5ac7e0b05 README: Documentation for ConfigDefined Example dodox 2022-10-25 15:02:33 +02:00
  • fcd502d05b Made ColumbusConfigDefinedExample compatible with humanPlayer.py dodox 2022-10-25 15:00:21 +02:00
  • df8b2d836e README: Typo dodox 2022-10-25 14:53:53 +02:00
  • 910acc2a15 More precise aux_penalties dodox 2022-10-25 14:43:29 +02:00
  • 71809b7374 Allow manually invalidating value_map dodox 2022-10-24 10:08:14 +02:00
  • d73c7798b3 Fixed bug in value_func visualization dodox 2022-10-19 10:41:49 +02:00
  • 89e5f1369e Made Value-Func Rendering way more efficient dodox 2022-10-17 23:00:01 +02:00
  • ba796a1d6e Fixed bug with value_func-renderer dodox 2022-10-16 19:15:23 +02:00
  • e371d871e6 Fixed value_func- and path-rendering not working dodox 2022-10-16 18:58:32 +02:00
  • 70536b79e7 Allow manual reseting of path via arg to reset() dodox 2022-10-16 17:51:05 +02:00
  • 66c9509c27 Implemented Visualization of Value-Function dodox 2022-10-15 20:54:16 +02:00
  • e09a588e77 Allow not clearing path on reset dodox 2022-10-15 11:16:13 +02:00
  • 61160c8595 term_next hack actually not necessary dodox 2022-10-14 17:08:12 +02:00
  • 83eb759b9c Fix: Fatal Bug, max_steps always triggering dodox 2022-10-14 15:23:40 +02:00
  • 811b2bb1e3 Configurable max_steps for env dodox 2022-10-14 11:32:37 +02:00
  • da655346cd Fixed last Fix broken dodox 2022-10-11 19:01:34 +02:00
  • e8c3b5dac0 Fixed Off-By-One for final reward dodox 2022-10-11 18:51:45 +02:00
  • d4a1a35190 Fixed Bug with path_overlay dodox 2022-09-23 23:11:03 +02:00
  • 678d6f620a Fixed bug with path drawing dodox 2022-09-23 22:22:51 +02:00
  • 29f96b1e8c README: Fixed typos dodox 2022-09-23 19:02:38 +02:00
  • 6636d8e1e9 Made draw_path more robust dodox 2022-09-22 21:40:56 +02:00
  • 100e82bd0f Updated README dodox 2022-09-21 12:11:58 +02:00
  • a02878c5ab Draw paths and 'terminate_on_reward' dodox 2022-09-20 21:57:41 +02:00
  • fd69dd4a5f Draw Paths and LoopReward dodox 2022-09-20 21:57:16 +02:00
  • 0412afb69c Implemented loader for CustomConfigEnv for humanPlayer dodox 2022-09-20 21:56:50 +02:00
  • 74ebb6e250 Removed debug-print and typo dodox 2022-09-17 09:15:48 +02:00
  • 6e1d6a9fd3 README: humanPlayer.py does not support ColumbusConfigDefined dodox 2022-09-16 11:55:36 +02:00
  • f05a876a36 Added note about cov ellipsoid rendering dodox 2022-09-16 11:49:48 +02:00
  • d2c2343d08 Making the repo somewhat understandable to other readers... dodox 2022-09-16 11:38:21 +02:00
  • 5cedffa473 Also imlemented RayCasting for Rectangles dodox 2022-09-13 22:25:29 +02:00
  • c34d266ea5 Implemented Rectangles (no Raycasting yet...) dodox 2022-09-13 22:14:17 +02:00
  • 908685b2f5 Fix: Random observation used wrong rng (now use numpy, not generating) dodox 2022-08-28 21:35:13 +02:00
  • 87d94ab527 Fixed bug with master_rng dodox 2022-08-28 18:37:41 +02:00
  • b7b6456275 Support for binding rng to numpy seed dodox 2022-08-28 17:08:15 +02:00
  • 0a458b863d Fixed bugged compass Observable dodox 2022-08-27 21:07:31 +02:00
  • 6425a4f829 Auto reset after init dodox 2022-08-27 16:20:39 +02:00
  • 6427342a67 Removed debug print dodox 2022-08-27 15:31:36 +02:00
  • aa6ab1dca6 Tweaked collision physics dodox 2022-08-27 12:15:28 +02:00
  • 1c654fcf81 Collisions with void can now also be elastic dodox 2022-08-27 12:03:32 +02:00
  • 581b733763 Elasticity now configurable using args dodox 2022-08-27 11:35:57 +02:00
  • 5cd9bd394c Elasticity of collisions is now configurable dodox 2022-08-25 13:39:11 +02:00
  • ff4e81d4f1 Added a dummy Observable dodox 2022-08-25 13:38:59 +02:00
  • f94eaa5dc0 Smashed bugs regarding StateObservable giving wrong data when not rendering dodox 2022-08-22 18:53:30 +02:00
  • bfbfe9bb43 Fixed: Crash when drawing StateObservable with speed dodox 2022-08-22 18:17:59 +02:00
  • d4195a3f37 Wrong dimensions given by StateObservable dodox 2022-08-22 18:08:01 +02:00
  • 291c9c6320 Fixed stupid mistake when parsing observation-dictss dodox 2022-08-22 18:01:27 +02:00
  • 361b118593 Remove debug call dodox 2022-08-22 17:28:11 +02:00
  • 0b71d2fe0c Always return np.array not th.Tensor dodox 2022-08-22 17:23:12 +02:00
  • a41f93beed Fixed a fatal flaw with CompositionalObservable dodox 2022-08-22 15:55:16 +02:00
  • 8706462358 New Observable: Compass dodox 2022-08-20 21:32:34 +02:00
  • f18310ed5b Better collisions dodox 2022-08-20 17:18:03 +02:00
  • 9a40ee07b7 Added new Environment, that is highy customizable via args dodox 2022-08-17 19:31:15 +02:00
  • 5db17f7bc9 Fixed bug (typo) dodox 2022-08-16 20:11:54 +02:00
  • 878a9fd2a2 More configurability of ColumbusSingle dodox 2022-08-16 20:03:12 +02:00
  • 7facadfb87 Make void_damage configurable via param dodox 2022-08-16 11:12:58 +02:00
  • aa0eccbfd3 Added more config-options via params dodox 2022-08-15 17:16:18 +02:00
  • bd191c82fd RayObservable now gives Output in Range [0, 1] dodox 2022-08-15 17:15:56 +02:00
  • de4704f813 Fixed: Output-Box-Boundaries were not met dodox 2022-08-15 15:47:16 +02:00
  • 7360318866 Fixed: Visible rendering was no longer working dodox 2022-08-14 17:53:51 +02:00
  • 61b5e654db New env: ColumbusSingle dodox 2022-08-14 17:48:53 +02:00
  • b490c8ffd9 Fixing bugs: Really dont touch screen when running on server dodox 2022-08-14 17:21:52 +02:00
  • 82a43b85d0 Fix: Dont reference screen when rendering screenles dodox 2022-08-14 16:50:21 +02:00
  • 3311d1501b Added support for frame-outputs (for video recording) dodox 2022-08-07 19:43:17 +02:00
  • 6c4c9e0fdd Implemented CompositionalObservable dodox 2022-08-07 18:03:27 +02:00
  • cb403737f8 Increased Aux-Rewards (last decrease was to much) dodox 2022-07-21 09:41:54 +02:00
  • a9b53b6eca Lowered Aux-Reward (now per-second instead of per frame) dodox 2022-07-19 10:05:28 +02:00
  • 54adebfe9b Toggeable confidence-ellipse (key_c) dodox 2022-07-17 01:00:55 +02:00
  • a0953116f1 Fixed Bug: Incorrect elipsoids when chols are batched or only diag dodox 2022-07-17 00:44:16 +02:00
  • 51a734607d Added visual for confidence-ellipse dodox 2022-07-16 23:25:48 +02:00
  • 61750caacf New Icon v2 dodox 2022-07-02 14:45:05 +02:00
  • 1dd729d578 New icon dodox 2022-07-02 14:43:11 +02:00
  • eb36a460f3 Extended TODO dodox 2022-07-02 14:42:56 +02:00
  • e521c5cbdd Added note for installation as a dependency for metastable-baselines dodox 2022-07-01 12:24:43 +02:00