Fixed different platform paths, vector of agents to list of agents, common max agents, .at() to []