World representation is used as an umbrella term to encompass any method allowing the Artificial Intelligence (AI) agents to know about the world they are operating in. This includes, but is not limited to, navigation data, knowledge representation, and spatial reasoning, to name only a few. Globally, these techniques revolve around organizing the information defining a virtual world into specific data formats, designed to be easy to process for in-game AI agents. The agents then access that data and process it to accomplish the behaviors or computations needed by the game.