private void initCIRAgent() {
		myLogger.log(Logger.INFO, "Initializing CIR Agent!");
		
		//Initialize the Domain and Model Knowledge
		domain_knowledge = new DomainKnowledge();
		model_knowledge = new DataStore();
		
		//Initialize the Capabilities
		interactions = new DataStore(6);
		problem_solver = null;
		communication = null;
		pre_interaction = new Reasoning(this);
		
	}