'(= (Compensation_Cable_Unit_Weight_Optimal ?X) (- (* (Hoist_Cable_Quantity ?X) (Hoist_Cable_Unit_Weight (Elevator.Hoistcable ?X))) (* 0.25 (Control_Cable_Unit_Weight (Elevator.Controlcable ?X)))))
(<= (Has-Constraint $X Compensation_Cable_Unit_Weight_Optimal_C) (Elevator $X)) (Inherited-Slot-Value Elevator Has-Constraint Compensation_Cable_Unit_Weight_Optimal_C) (Used-In-Constraint Control_Cable_Unit_Weight Compensation_Cable_Unit_Weight_Optimal_C) (Used-In-Constraint Hoist_Cable_Quantity Compensation_Cable_Unit_Weight_Optimal_C) (Used-In-Constraint Compensation_Cable_Unit_Weight_Optimal Compensation_Cable_Unit_Weight_Optimal_C) (Used-In-Constraint Hoist_Cable_Unit_Weight Compensation_Cable_Unit_Weight_Optimal_C)