All required robots are in the victory area!
Define the Robot predicate using the following inputs:
Input Tables: Sensor(robot_name:, sensor:),
Memory(robot_name:, memory:)
The sensor object contains:
• self: The robot's own state (e.g., self.battery_level).
• clock: The current simulation time tick, for time-based logic.
• radar: An array of sensor pings around the robot.
• forward_distance, forward_object, forward_label