public static AIAgent Instance(IPostOffice postOff) { if (m_Instance == null) { m_Instance = new AIAgent(postOff); } return m_Instance; }