/// <summary> evaluate the node's value against the slot's value. The method /// uses Evaluate class to perform the evaluation /// </summary> /// <param name="">factInstance /// </param> /// <param name="">engine /// </param> /// <returns> /// /// </returns> public virtual bool evaluate(IFact factInstance) { return(Evaluate.evaluate(operator_Renamed, factInstance.getSlotValue(slot.Id), slot.Value)); }