private void assignToFighters(Character[][] teams) {
		this.fighters = new ArrayList<ArrayList<Character>>(teams.length);
		for (Character[] t: teams) {
			ArrayList<Character> team = new ArrayList<Character>(t.length);
			for (Character c: t) {
				c.startFighting(team.size(), fighters.size());
				team.add(c);
			}
			fighters.add(team);
		}
	}