Namespace KaijuSolutions.Agents.Exercises.Cleaner
Classes
Floor
Floor tile which will get dirty over time, given the chance every second of Chance. You should have a KaijuSensor which detects these and can determine which are clean and which are dirty via the Dirty parameter. From there, you will want to move the agent towards a dirty tile if it sensed one. Once close enough to the dirty floor tile, you will need to create a KaijuActuator which can call the Clean() method.