adjustments

This commit is contained in:
Steffen Illium
2023-05-08 10:54:13 +02:00
parent e09aa2f131
commit 901fbcbc32
2 changed files with 3 additions and 2 deletions

View File

@ -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:

View File

@ -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]]