private void generateHardwareSystemsEP(int alternatives, int[] possibilities, int[] repetitions) {
		for (int i = 0; i < alternatives; i++) {
			HardwareSystem hardwareSystem = new HardwareSystem();
			for (int j = 0; j < project.getHardwareSets().size(); j++) {
				int index = (i / repetitions[j]) % project.getHardwareSets().get(j).getHardwareSetCheapestAlternatives().size();
				HardwareSetAlternative hwa = project.getHardwareSets().get(j).getHardwareSetCheapestAlternatives().get(index);
				hardwareSystem.getHardwareSetAlternatives().add(hwa);
			}
			project.getHardwareSystemsEP().add(hardwareSystem);
		}
	}