public void RemoveAgent(AIAgent agent)
        {
            int index = Agents.IndexOf(agent);

            if (index >= 0)
            {
                Agents.RemoveAt(index);
            }
        }
Example #2
0
        public void UpdateAgent(IAgent agent)
        {
            var current = Agents.First(a => a.Id == agent.Id);

            Agents[Agents.IndexOf(current)] = agent;
        }