to expand on Mali’s explaination, the dictionary is for saving memory. The AI has severe amnesia and can only remember like an essay’s worth of information before it starts to forget things. So if you write detailed information about everything in your world in entities and location descriptions, there won’t be any memory space left for the game to actually run (so the AI wont remember any events and such, may not even work at all). The dictionary is there so you can store very long definitions of specific things in your world that only gets sent to the AI if the keywords are mentioned somewhere in the AI text or your action text.