Closed pgavigan closed 5 years ago
A possible fix for this could be to have a simulation object class and have houses, trees and aircraft be either subclasses or instances of this. That way we can eliminate some code duplication as well as make the implementation of perceiving the trees, houses, and aircraft all match (and eliminate this bug).
Will not be completed at this stage. Considered for future work.
Currently the console and logs do not specify which agent is perceiving which perceptions and which agent is doing what actions. This should be specified in order to more easily troubleshoot multi agent behaviours.