From what I've seen and experienced in the game. All sims are
stupid. It's individual programs, objects, FAR files, whateverthat
get's them moving. Personality's make them react to different
stimuli. Fire for example, makes them run into a room to dance and
panic next to the fire. Proof of the stupid part. Me? I'd be running
out of the house. Then there are "global" files, programs that allow
them to react in a predicted way. If you could make a program which
lets one interact with their sims directly, using the mouse to click
on for example, and depending how many times you click, results in
more irritation on the sims part. Good luck with the AI part, you
need intelligence first. It's all in a program.