The following more or less scientific theory of girl’s execution logic neither holds in each flat share nor all time in the case it holds.
First some introduction, when I came home there were three clean glasses on the work space and some stuff on the table, a place it doesn’t belong to.
What happened?
First I’m explaining how this state could have been reached.
A part of the dishes from the dishwasher in the cupboard.
Then three cups on the work space.
Pot, bowl and plate on the table.
In the automata language I would say “The state was entered”.
Now I reconstruct the instructions of my flatmates’ program.
First boot sequence:
- Think.
- Wait 10 seconds.
- Think again.
- Wait 30 seconds.
- Throw exception: “Out of memory”
- Reboot …
After successful reboot:
- Put most of dishes into cupboard.
- Put the rest (exactly three cups) onto work space.
- Put dirty dishes on the table.
- Put other dishes into sink.
- Take clean dishes out of sink.
- Put clean dishes into cupboard.
- Wait 60 seconds.
- Think.
- Wait 120 seconds.
- Think again.
- If (dish soap bottle is empty AND is empty since three weeks)
then throw it away
else keep it - Set timer to two weeks to remind me for testing the age of the dish soap bottle.
- Go into sleep mode …