Blackboard or GameState?

Hi, couldn’t you store this data in the AI Controller ? You could then choose which player your AI is currently interacting with inside the controller and then set any player as the “currentTarget” in the Blackboard ?

If this doesn’t help, what do you want your AI to do with these players ?