Elevator Instructions—loverofcatsandmatcha

Step 1: Remain on the ground floor, which serves as home base, until summoned.

Step 2: When summoned, immediately advance to the floor from which the summons originates. 

Step 3: If, while in the motion of going to the initial summons, there is a secondary summons from a lower level floor that is also going to be ascending, stop at that floor first.

Step 4: Upon arrival at the closest floor from which a summons was received, open doors for ten seconds. 

Step 5: If there is no movement over the automatic sensor, close doors. If there is motion detected, stay open for an additional ten seconds. 

Step 6: If the “close doors” button inside of the elevator is pressed, follow that command and close doors immediately, ignoring the previous instructions from Step 5.

Step 7: After closing the doors, continue ascent to the next highest floor from which a summons was received. 

Step 8: If, during the ascent to the higher floor, there is a summons to a lower floor, ignore that summons until the initial ascent has been completed.

Step 9: Upon arrival to the floor, repeat Steps 4-6. 

Step 10: After the ascent has been completed, begin descent. Stop at the floor that is closest that has sent a summons with the intention to go down, as indicated by the button that was pressed. For example, if a summons has been received from Floor 7 and 5, and the elevator is currently on Floor 9, stop at Floor 7 first, then Floor 5, since Floor 7 is closer. 

Step 11: Repeat Steps 4-6 on each floor that has sent a summons, while maintaining the previously stated order.

Step 12: If, during the descent to the lower floors, there is a summons to a higher floor, ignore that summons until initial descent has been finished. 

Step 13: Repeat Steps 4-6 at each floor until there are no more summons.

Step 14: When there are no more summons to complete, return to the ground floor until another summons is sent. 

This entry was posted in Elevator Instructions, LoverOfCatsAndMatcha. Bookmark the permalink.

1 Response to Elevator Instructions—loverofcatsandmatcha

  1. davidbdale's avatar davidbdale says:

    There’s a lot to love here, LoverOfCatsAndMatcha.

    AND there’s plenty of room for improvement if you elect to revise. Let’s just take a look at the first five and see if my remarks about them can serve as models of how to proceed with the rest.

    Step 1: Remain on the ground floor, which serves as home base, until summoned.

    —There is no need to establish a Home Base that I can see as long as after following all other instructions, the elevator is instructed to proceed to the first floor. If you’re building a queue, as Crabs did in the exemplary version I shared with the class on WED OCT 09, Floor 1 will always be last in the queue by default.

    Step 2: When summoned, immediately advance to the floor from which the summons originates. 

    —Nicely said.

    Step 3: If, while in the motion of going to the initial summons, there is a secondary summons from a lower level floor that is also going to be ascending, stop at that floor first.

    —Confusing. “a secondary summons from a lower level floor” could come from a floor the elevator has already passed. The ambiguity lies in what a “lower level floor” means. Lower than the floor toward which the elevator is proceeding? Or lower than the middle-level floor of the building? Or lower than where the elevator is currently?

    Step 4: Upon arrival at the closest floor from which a summons was received, open doors for ten seconds. 

    —”Open doors for ten seconds” does not mean “and then close the doors.”

    Step 5: If there is no movement over the automatic sensor, close doors. If there is motion detected, stay open for an additional ten seconds. 

    —The elevator will not do well trying to combine instructions as you want 4 and 5 to be combined. Would a command such as “following 10 seconds of inactivity” be the right way to tell the elevator when to close the doors?

    —Followed perhaps by another instruction that tells the elevator what to do if an obstruction blocks the closing of the doors, or the sensor is tripped assuming there is one?

    Step 6: If the “close doors” button inside of the elevator is pressed, follow that command and close doors immediately, ignoring the previous instructions from Step 5.

    —An instruction as straightforward as “close doors immediately” obviates the need to mention ignoring any other command.

Leave a comment