public AgentSession GetAgentSession(Guid guid) { AgentSession session = null; Agents.TryGetValue(guid, out session); return(session); }
// public Guid Intern(Agent agent) { AgentSession interned = null; if (!Agents.TryGetValue(agent.Guid, out interned)) { interned = new AgentSession(this, agent, Callback, agent.Guid); Agents.Add(agent.Guid, interned); } return(interned.Guid); }
// public Guid GetBrain(Guid agentId) { AgentSession session = GetAgentSession(agentId); return(session.GetBrain(agentId)); }