human
Given the text below, produce a summary, a main topic, and a list of relevant tags:

Text:
A general problem solver is defined to be an agent capable of solving problems across domains, in particular ones that it hasn't been exposed to before. A feature of a general problem solver is that it preserves its capacity to solve problems in the future while solving any individual problem. Is it true that a general problem solver must have a self model, meaning some internal representation of its own internal state as relates to its agency?

Respond only in the following JSON format:
{
    "summary": str,
    "main_topic": str,
    "tags": List[str]
}
gpt
--- Reasoning ---
1. Is the question multiple-choice question?
No
2. Is it implied multiple-choice question?
No
3. If two experts were independently asked the question, will the final answer be exactly the same?
No

--- Answer ---
open