Implemented Rectangles (no Raycasting yet...)

This commit is contained in:
2022-09-13 22:14:17 +02:00
parent 908685b2f5
commit c34d266ea5
3 changed files with 295 additions and 77 deletions
+1 -1
View File
@@ -48,7 +48,7 @@ class CnnObservable(Observable):
def get_observation(self):
if not self.env._rendered:
self.env.render(dont_show=True)
self.env.render(mode='internal', dont_show=False)
self.env._ensure_surface()
x, y = self.env.agent.pos[0]*self.env.width - self.in_width / \
2, self.env.agent.pos[1]*self.env.height - self.in_height/2