Section - Fake Things To Solve Stupid Disambiguation Issues
An object can be faux.
A faux-thing is a kind of thing.
It is always faux.
It is usually privately-named and familiar.
First does the player mean querying about a faux object:
it is very likely.
First does the player mean querying vaguely about a faux object:
it is very likely.
Rule for clarifying the parser's choice of a faux object:
do nothing.
Check querying Casey's notes about a faux object:
say "You'll have to be more specific about what you want to look up." instead.
The faux-door is a faux-thing.
The printed name of the faux-door is "door".
Understand "door" and "doors" and "doorway" and "doorways" as the faux-door.
The faux-sink is a faux-thing.
The printed name of the faux-sink is "sink".
Understand "sink" and "sinks" and "[faucets]" as the faux-sink.
Check querying Casey's notes about the faux-sink:
if the location encloses exactly one sink (called basin):
try querying Casey's notes about the basin instead.
[The faux-faucet is a faux-thing.
Understand "[faucets]" as the faux-faucet.
The printed name of the faux-faucet is "faucets".
The faux-faucet is plural-named.
Check querying Casey's notes about the faux-faucet:
if the location encloses exactly one faucets (called tap):
try querying Casey's notes about the tap instead.] [1]
The faux-stall is a faux-thing.
The printed name of the faux-stall is "stall".
Understand "stall" and "stalls" as the faux-stall.
Instead of querying Casey's notes about the faux-stall:
if in Ladies:
try querying Casey's notes about the ladies' room stalls;
otherwise if in Mens:
try querying Casey's notes about the men's room stalls;
otherwise:
continue the action.
The faux-toilet is a faux-thing.
The printed name of the faux-toilet is "toilet".
Understand "toilet" and "toilets" as the faux-toilet.
Instead of querying Casey's notes about the faux-toilet:
if in Ladies:
try querying Casey's notes about the ladies' room toilets;
otherwise if in Mens:
try querying Casey's notes about the men's room toilets;
otherwise:
continue the action.
The faux-garbage-can is a faux-thing.
The printed name of the faux-garbage-can is "garbage can".
Understand "garbage" and "garbage/rubbish/trash can" and "rubbish" and "trash" as the faux-garbage-can.
Instead of querying Casey's notes about the faux-garbage-can:
if in Ladies:
try querying Casey's notes about the ladies' room garbage can;
otherwise if in Mens:
try querying Casey's notes about the men's room garbage can;
otherwise:
continue the action.
The faux-mirror is a faux-thing.
Understand "mirror" and "mirrors" as the faux-mirror.
The printed name of the faux-mirror is "mirror".
Check querying Casey's notes about the faux-mirror:
if the location encloses exactly one mirror (called reflector):
try querying Casey's notes about the reflector instead.
The faux-couch is a faux-thing.
Understand "[couch]" as the faux-couch.
The printed name of the faux-couch is "couch".
Check querying Casey's notes about the faux-couch:
try querying Casey's notes about a random couch instead.
The faux-can is a faux-thing.
The printed name of the faux-can is "can".
Understand "can" and "tin" and "of" as the faux-can.
Instead of querying Casey's notes about the faux-can:
try querying Casey's notes about a random tin can.
Faux-room is a room.
It is faux.
Understand "room" and "location" and "here" and "place" as the faux-room.
The printed name of the faux-room is "Room".
Check querying Casey's notes about the faux-room:
try querying Casey's notes about the location instead.
Note
[1]. DEL