GAME is the core execution model in AI Hub:
Goals = what the AI needs to achieve (set once at the start)
Actions = what it does each iteration (search, call a tool, write a result)
Memory = context it accumulates across iterations
Environment = tools, data sources, and context available to it
The loop continues until the AI returns {"complete": true} in its JSON response. Max iterations is set in runtime_config to prevent infinite loops.
Your Challenge
Explain the GAME loop using an analogy from everyday life. Do NOT use examples from the AI Hub documentation — create your own. Your analogy must map each letter:
G = Goals
A = Actions
M = Memory
E = Environment
Then explain: why does the AI loop iterate multiple times instead of answering in one shot?