private void initDomainKnowledge() {
		goals = new GoalKnowledge();
		interests = "";
		possible_solutions = new SolutionKnowledge();
		
		local_history = new History();
		
		communication = new Stack<ACLMessage>();
	}