Dynamic relationship modelling which allows for evolving NPC Agent interactions across players or other NPCs. Combined with long-term-memory, we construct a structural representation of social groups, which is composed into a way the NPCs can interact with.