mirror of
				https://github.com/illiumst/marl-factory-grid.git
				synced 2025-10-31 04:37:25 +01:00 
			
		
		
		
	adjustments
This commit is contained in:
		| @@ -28,6 +28,8 @@ class DirtPiles(EntityCollection): | ||||
|             if not self.amount > self.dirt_properties.max_global_amount: | ||||
|                 dirt = self.by_pos(tile.pos) | ||||
|                 if dirt is None: | ||||
|                     if len(tile.guests) > 1: | ||||
|                         return c.NOT_VALID | ||||
|                     dirt = DirtPile(tile, self, amount=self.dirt_properties.max_spawn_amount) | ||||
|                     self.add_item(dirt) | ||||
|                 else: | ||||
|   | ||||
| @@ -541,8 +541,7 @@ class BaseFactory(gym.Env): | ||||
|         if not self._renderer:  # lazy init | ||||
|             from environments.factory.base.renderer import Renderer, RenderEntity | ||||
|             global Renderer, RenderEntity | ||||
|             height, width = self._level_shape | ||||
|             self._renderer = Renderer(width, height, view_radius=self._pomdp_r, fps=5) | ||||
|             self._renderer = Renderer(self._level_shape, view_radius=self._pomdp_r, fps=7) | ||||
|  | ||||
|         # noinspection PyUnboundLocalVariable | ||||
|         walls = [RenderEntity('wall', wall.pos) for wall in self[c.WALLS]] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Steffen Illium
					Steffen Illium