# Problem-Solving Characters

## version 2 by Ron Newcomb

Section 6 - the But First rules
[ “But first” rules. Some check rules merely call for a rather obvious intermediate action. These are a no-brainer for AI, and perhaps candidates as implicit actions in their own right. These rules aren’t necessarily for the silly player, as they do enforce physical reality. But their inclusion does tend to focus the player more heavily on common-sense actions than on higher goals. Arguably, 90% of all check rules fall into this category. The physical world is like that. ]
When hindered by the can't take what you're inside rule: we could try exiting [the noun].
When hindered by the can't enter closed containers rule: we could try opening the noun.
When hindered by the can't exit closed containers rule: we could try opening the holder of the person asked.
When hindered by the can't insert into closed containers rule: we could try opening the second noun.
When hindered by the can't search closed opaque containers rule: if the noun is a closed opaque container, we could try opening the noun.
When hindered by the can't lock what's open rule: we could try closing the noun.
[When hindered by the can't eat clothing without removing it first rule: [implicitly done]]
When hindered by the can't enter something carried rule: we could try dropping the noun.
[When hindered by the can't put onto something being carried rule: we could try dropping the second noun; we could try putting the noun on the second noun.]
When hindered by the can't drop clothes being worn rule: we could try taking off the noun.
When hindered by the can't put clothes being worn rule: we could try taking off the noun.
When hindered by the can't insert clothes being worn rule: we could try taking off the noun.
When hindered by the can't give clothes being worn rule: we could try taking off the noun.