public void pokemonExpTypes() {
		if (expType == 1) {// Erratic Exp
			expReq = (int) (double) ((GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0] * (100 - GameFile.pokemonLevels[0])) / 50);
		} else if (expType == 2) {// Fast Exp
			expReq = (int) (double) ((4 * GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0]) / 5);
		} else if (expType == 3) {// Medium Fast Exp
			expReq = (int) (double) (GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0]);
		} else if (expType == 4) {// Medium Slow Exp
			expReq = (int) (double) ((6 / 5) * GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0]
					- 15
					* (GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0])
					+ (100 * GameFile.pokemonLevels[0]) - 140);
		} else if (expType == 5) {// Slow Exp
			expReq = (int) (double) ((5 * GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0]) / 4);
		} else if (expType == 6) {// Fluctuating Exp
			expReq = (int) (double) (GameFile.pokemonLevels[0]
					* GameFile.pokemonLevels[0] * GameFile.pokemonLevels[0] * ((((GameFile.pokemonLevels[0] + 1) / 3) + 24) / 50));
		}
	}