is debugged, no longer dirty at [2, 8]

This commit is contained in:
steffen-illium
2021-05-18 10:35:03 +02:00
parent 8769bc8d7b
commit 2acf91b395
2 changed files with 2 additions and 8 deletions

View File

@ -90,13 +90,9 @@ class GettingDirty(BaseFactory):
return self.state, r, self.done, {}
def calculate_reward(self, agent_states: List[AgentState]) -> (int, dict):
# TODO: What reward to use?
this_step_reward = 0
dirt_vs_level_collisions = np.argwhere(self.state[h.LEVEL_IDX] * self.state[DIRT_INDEX] == h.IS_OCCUPIED_CELL)
for dirt_vs_level_collision in dirt_vs_level_collisions:
print(f'Dirt was placed on Level at: {dirt_vs_level_collision.squeeze()}')
pass
for agent_state in agent_states:
collisions = agent_state.collisions
print(f't = {self.steps}\tAgent {agent_state.i} has collisions with '