Class RpclMeReasoner

    • Field Detail

      • log

        private static org.slf4j.Logger log
        Logger.
      • STANDARD_INFERENCE

        public static final int STANDARD_INFERENCE
        Integer constant for standard inference.
        See Also:
        Constant Field Values
      • LIFTED_INFERENCE

        public static final int LIFTED_INFERENCE
        Integer constant for lifted inference.
        See Also:
        Constant Field Values
      • semantics

        private RpclSemantics semantics
        The semantics used for this reasoner.
      • inferenceType

        private int inferenceType
        Whether this reasoner should use lifted inference for reasoning.
    • Constructor Detail

      • RpclMeReasoner

        public RpclMeReasoner​(RpclSemantics semantics,
                              int inferenceType)
        Creates a new reasoner.
        Parameters:
        semantics - the semantics for this reasoner.
        inferenceType - one of RpclMeReasoner.STANDARD_INFERENCE or RpclMeReasoner.LIFTED_INFERENCE
      • RpclMeReasoner

        public RpclMeReasoner​(RpclSemantics semantics)
        Creates a new reasoner.
        Parameters:
        semantics - the semantics for this reasoner.