Why does an agent need to represent other agents' beliefs?
Answer: A
Deciding what to tell someone, or predicting how a competitor will act, requires modelling what they already believe rather than what is true. That is why speech act planning and game playing both need the machinery. Consistency with others, storage and truth evaluation are different activities. A representation adequate for a single agent alone turns out to be inadequate as soon as another agent enters the environment, which is a good argument for building it in from the start.
Please log in or register to report this question.