public Float getFeatureValueByName(String name) {
		Float result = null;
		for (int i = 0; i < QuestionData.featureNames.size(); i++) {
			if (QuestionData.featureNames.get(i).equals(name)) {
				result = featureValues.get(i);
				break;
			}
		}
		if (result == null) {
			throw new RuntimeException("Unexistent FeatureName: " + name + ".");
		}
		return result;
	}