The impact of agent definitions and interactions on multiagent learning for coordination