public int getPlayerUnits(PlayerColor owner){
		int count = 0;
		Iterator<Integer> iter = keySet().iterator();
		while(iter.hasNext()){
			Integer key = iter.next();
			if(m_territories.get(key).getOwner() == owner){
				count += m_territories.get(key).getUnitNumber();
			}
		}
		return count;
	}