Skip to content

Conversation

@ShawK91
Copy link

@ShawK91 ShawK91 commented Feb 8, 2019

No description provided.

Sir-Batman and others added 19 commits February 1, 2019 13:49
Previously, the observation function would only count the observing rover (the self) in the resulting observation state.

This commit reverses the logical check, ensuring that the observing self is *excluded* from the observation state properly.
The .update_observations() function was comparing the wrong (x, y) positions when calculating the rover observation portion of the state. The signature of .add_to_sensor() specifically uses the *other* (x, y), not the self.

This needed to be changed to actually properly measure the observations of the other rovers.
…ile. Apply some optimizations by removing numpy calls in tight loops
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants