Class TwoValuedModelSatEncoding

  • All Implemented Interfaces:
    SatEncoding

    public class TwoValuedModelSatEncoding
    extends Object
    implements SatEncoding
    Author:
    Mathias Hofer
    • Constructor Detail

      • TwoValuedModelSatEncoding

        public TwoValuedModelSatEncoding()
    • Method Detail

      • encode

        public Collection<net.sf.tweety.logics.pl.syntax.Disjunction> encode​(SatEncodingContext context,
                                                                             Interpretation interpretation)
        Description copied from interface: SatEncoding
        Constructs a SAT encoding based on the given context and an optional interpretation.
        Specified by:
        encode in interface SatEncoding
        Returns:
        a set of disjunctions