Class DefaultStreamBasedInconsistencyMeasure<S extends net.sf.tweety.commons.Formula>

  • Type Parameters:
    S - The type of formulas
    All Implemented Interfaces:
    net.sf.tweety.commons.postulates.PostulateEvaluatable<S>, InconsistencyMeasure<net.sf.tweety.commons.BeliefSet<S,​?>>

    public class DefaultStreamBasedInconsistencyMeasure<S extends net.sf.tweety.commons.Formula>
    extends StreamBasedInconsistencyMeasure<S>
    Implements a stream-based inconsistency measure on a given class of inconsistency measurement processes.
    Author:
    Matthias Thimm
    • Constructor Detail

      • DefaultStreamBasedInconsistencyMeasure

        public DefaultStreamBasedInconsistencyMeasure​(Class<? extends InconsistencyMeasurementProcess<S>> clazz)
        Creates a new inconsistency measure based on the given process class.
        Parameters:
        clazz - some inconsistency measurement process class.
      • DefaultStreamBasedInconsistencyMeasure

        public DefaultStreamBasedInconsistencyMeasure​(Class<? extends InconsistencyMeasurementProcess<S>> clazz,
                                                      Map<String,​Object> config)
        Creates a new inconsistency measure based on the given process class and the given configuration options for that process.
        Parameters:
        clazz - some inconsistency measurement process class.
        config - configuration options for that class.