* @return the result of the evaluation
* @throws Exception
*/
private LogicConditionResultItem evaluateBaseCondition(BaseCondition baseCondtion) {
LogicalValues result = LogicalValues.UNDEFINED;
Map<TechnicalProperty, Boolean> unassignedConstraints = new HashMap<TechnicalProperty, Boolean>();
TechnicalProperty property = baseCondtion.getTechnicalProperty();
if (property instanceof TechnicalPropertyCategory) {
new Exception("assigned property must not be a TechnicalPropertyCategory ("+ baseCondtion+ ")").printStackTrace();
result = LogicalValues.INVALID;