Commit Graph

90 Commits

Author SHA1 Message Date
4cd64a6fbd Implemented CLI to select env for testing 2022-06-22 13:08:44 +02:00
7113190e35 Fixed incrorrect rng seeding 2022-06-22 13:08:23 +02:00
2132deedcd Removed debug-prints from StateObservable 2022-06-21 22:30:12 +02:00
983d5071a4 Fixed bugs with StateObservable 2022-06-21 22:29:50 +02:00
624cefff8d Testing output for StateObservable 2022-06-21 22:29:32 +02:00
1354a0a853 Registering StateObservable-based envs 2022-06-21 22:29:10 +02:00
519c57bb64 Added explaination for entities.Void 2022-06-21 21:39:19 +02:00
b0aeb94cd7 Fixed Bug RayObservable did not detect lower Void 2022-06-21 21:38:18 +02:00
b668cf5746 Ensure truly random envs on env_seed=None; detect key-presses on
AI-showcase
2022-06-21 15:13:59 +02:00
9619ce21a1 Testing other envs... 2022-06-21 15:13:43 +02:00
fe6cb991dd Added toggling map via 'm' 2022-06-20 23:11:47 +02:00
4bfa15b362 Bug fixes and minor additions to observables 2022-06-20 23:11:11 +02:00
1eb86bef06 allow unseeded envs; void acting as barrier (enemy); and registering
gym-envs
2022-06-20 23:10:14 +02:00
1c21da5513 removed gym_binding; moved functionality into env 2022-06-20 23:09:48 +02:00
a0ffc8d3fa auto import env (and register gym-envs) on pkg-load 2022-06-20 23:09:10 +02:00
1c81c6bae9 Added entities.Void for RayTracing detection of Border 2022-06-19 23:14:39 +02:00
253ce6495e Added no_map feature to RayTracingEnv 2022-06-19 22:58:49 +02:00
3dc5bed9f4 Bug fixes for RayTracing 2022-06-19 22:58:30 +02:00
75732ba960 Added StateObservable 2022-06-19 22:46:42 +02:00
6898c2deb5 Made RayTracing more performant (exclude distant entities) 2022-06-19 21:47:35 +02:00
e3a1044cb3 Implemented RayObserver 2022-06-19 20:33:45 +02:00
d731695f2a Lets test the RayObserver 2022-06-19 20:33:25 +02:00
b04de18a88 Refactoring for dist, new rendering options and a bug-fix (for
CnnObserv)
2022-06-19 20:32:37 +02:00
40d1129640 Dont open window when training 2022-06-19 17:20:51 +02:00
39c5c33348 Converted to python-package 2022-06-19 16:37:53 +02:00
6ebd95e74f Trying to get remote imports to work 2022-06-19 16:15:47 +02:00
489a0988e7 smol bug shmashes 2022-06-19 16:06:57 +02:00
abad4bd6f1 Added Env 'ColumbusTest3_1' 2022-06-19 15:59:23 +02:00
57d8068da7 Fixed imports when imported as external lib 2022-06-19 15:54:25 +02:00
279b4d9f23 Added a __init__.py 2022-06-19 15:52:44 +02:00
daf8ec2c4d Making strating_pos configurable 2022-06-19 15:48:51 +02:00
12cac4db99 Minor bug fixes 2022-06-19 15:32:12 +02:00
89aeaac1eb Steps towards a more universal collision detector 2022-06-19 15:26:16 +02:00
3aecef79e1 Fixed typo in README 2022-06-19 15:13:47 +02:00
f6e1cb8dd3 Minor tweaks to the README 2022-06-19 15:13:10 +02:00
ddfc5d637e Trying to fix markdown mistake in README 2022-06-19 15:12:27 +02:00
4338552281 Expanded README and renamed Base2DExpEnv to ColumbusEnv 2022-06-19 15:10:58 +02:00
dd8e4aab2c Trying to fix the image 2022-06-19 15:05:09 +02:00
57db6e8afa Added image to README 2022-06-19 15:04:19 +02:00
65cd0516cd initial commit 2022-06-19 15:01:30 +02:00