private void calculateScores () {
		resetScores();
		
		Champion[] champions = getChampions();
		Strategy[] strategies = Strategy.values();
		for (int i = 0; i < strategies.length; i++) {
			for (int j = 0; j < 10; j++) {
				if (champions [j] != null && (Initialiser.getMainFrame().getButtonPanel().isTacticEnabled (i) || j > 4)) {
					float score = champions [j].getScoreForStrategy (strategies [i]);
					if (score > 0)
						scores [(j < 5) ? i : i + 5] += score;
				}
			}
		}
	}