private int gameValue() {
		// Calculate the base value for the game
		int baseVal = 24; // start off with grand game value.
		
		// Grab our gametype, and if it's not grand, calculate the values.
		GameTypeOptions.GameType actualGameType = this.gameType.getGameType();
		if(actualGameType != GameTypeOptions.GameType.Grand) {
			// If it's a suit game, set the values
			if(actualGameType == GameTypeOptions.GameType.Suit) {
				// Get the index of our option, and subtract 1 since we won't have the first None option.
				int trumpSuitIndex = this.gameType.getTrumpSuit().ordinal() - 1; 
				// Our enum options are descending in terms of base value from 12.
				baseVal = 12 - trumpSuitIndex;
			}
			else
			{
				// Grab some options used to calculate base value for Null.
				boolean optHand = (this.gameType.getHandType() == GameTypeOptions.SkatHandType.Hand);
				boolean optOuvert = this.gameType.getOuvert();
				
				// Calculate our base value based off these options..
				if(!optHand && !optOuvert)
					// Null
					baseVal = 23;
				else if(optHand && !optOuvert)
					// Null Hand
					baseVal = 35;
				else if(!optHand && optOuvert)
					// Null Ouvert
					baseVal = 46;
				else
					// Null Ouvert Hand
					baseVal = 59;
			}
		}
		// Return the game value.
		return baseVal * multiplier;
	}