public int score(Player p) {
		int rScore = 0;
		int bScore = 0;

		for (int row = 0; row < 5; row++) {
			for (int col = 0; col < 5; col++) {
				switch (status[row][col]) {
				case RED:
				case RED_DEFENDED:
					rScore += 1;
					break;
				case BLUE:
				case BLUE_DEFENDED:
					bScore += 1;
				default:
					break;
				}
			}
		}

		if (p == red) {
			return rScore;
		} else if (p == blue) {
			return bScore;
		} else {
			p("LOG: Score called by unknown player.");
			return -1;
		}
	}