public void addScore(String playerName, int value) {
		Score score = new Score(playerName, value);

		// find the location to place the new score
		int i = 0;
		while (i < scores.size()) {
			if (value > scores.get(i).value) {
				break;
			}
			++i;
		}

		// add the new score
		if (i < scores.size()) {
			scores.add(i, score); // add within the list
		} else {
			scores.add(score); // add at the end
		}
	}