The robot does not recognise rooms, only areas without boundaries. So if you start it with open doors, it just keeps going, without paying attention to whether it is one big room or several rooms. From the robot's point of view, it is one continuous area.