private void addAgent(String[] s) {
		int agentStartVertex = 0;
		int agentGoalVertex=0;

		int agentType = getAgentType(s);
		switch(agentType){
		case 1://Human
			agentStartVertex = getAgentStartVertex(this,s);
			agentGoalVertex = getAgentGoalVertex(this,s);
			this.addHuman(agentStartVertex,agentGoalVertex,_agents.size());
			break;
		case 2://Yazidi
				agentStartVertex = getAgentStartVertex(this,s);
				agentGoalVertex = getAgentGoalVertex(this,s);
				this.addYazidi(agentStartVertex,agentGoalVertex,_agents.size());
				break;
		case 3: //Isis
			if(gt != GameType.ZeroSum){
				System.out.println("Wrong type of game!");
				System.exit(-1);			}
				
			agentStartVertex = getAgentStartVertex(this,s);
			this.addIsis(agentStartVertex,_agents.size());
			break;
		default:
			System.exit(-1);
			break;
		}
	}