@@ -22,7 +22,7 @@ object DyadicDeonticLogicEmbedding extends Embedding {
2222 override final type OptionType = DyadicDeonticLogicEmbeddingParameter .type
2323
2424 override final val name : String = " $$ddl"
25- override final val version : String = " 1.0 "
25+ override final val version : String = " 1.1 "
2626 override final def embeddingParameter : DyadicDeonticLogicEmbeddingParameter .type = DyadicDeonticLogicEmbeddingParameter
2727
2828 override final def generateSpecification (specs : Map [String , String ]): TPTP .THFAnnotated = {
@@ -362,13 +362,21 @@ object DyadicDeonticLogicEmbedding extends Embedding {
362362 annotatedTHF(s " thf( ${not}_type, type , ( $not: ( $worldType> $$ o)> $worldType> $$ o) ). " ),
363363 annotatedTHF(s " thf( ${and}_type, type , ( $and: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
364364 annotatedTHF(s " thf( ${or}_type, type , ( $or: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
365+ annotatedTHF(s " thf( ${nand}_type, type , ( $nand: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
366+ annotatedTHF(s " thf( ${nor}_type, type , ( $nor: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
365367 annotatedTHF(s " thf( ${impl}_type, type , ( $impl: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
368+ annotatedTHF(s " thf( ${i_f}_type, type , ( $i_f: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
366369 annotatedTHF(s " thf( ${equiv}_type, type , ( $equiv: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
370+ annotatedTHF(s " thf( ${niff}_type, type , ( $niff: ( $worldType> $$ o)>( $worldType> $$ o)> $worldType> $$ o) ). " ),
367371 annotatedTHF(s " thf( ${not}_def, definition , ( $not = (^ [A: $worldType> $$ o,W: $worldType] : ~(A@W)))). " ),
368372 annotatedTHF(s " thf( ${and}_def, definition , ( $and = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) & (B@W) )))). " ),
369373 annotatedTHF(s " thf( ${or}_def, definition , ( $or = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) | (B@W) )))). " ),
374+ annotatedTHF(s " thf( ${nand}_def, definition , ( $nand = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) ~& (B@W) )))). " ),
375+ annotatedTHF(s " thf( ${nor}_def, definition , ( $nor = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) ~| (B@W) )))). " ),
370376 annotatedTHF(s " thf( ${impl}_def, definition , ( $impl = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) => (B@W) )))). " ),
371- annotatedTHF(s " thf( ${equiv}_def, definition , ( $equiv = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) <=> (B@W) )))). " )
377+ annotatedTHF(s " thf( ${i_f}_def, definition , ( $i_f = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) <= (B@W) )))). " ),
378+ annotatedTHF(s " thf( ${equiv}_def, definition , ( $equiv = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) <=> (B@W) )))). " ),
379+ annotatedTHF(s " thf( ${niff}_def, definition , ( $niff = (^ [A: $worldType> $$ o,B: $worldType> $$ o,W: $worldType] : ( (A@W) <~> (B@W) )))). " )
372380 )
373381 }
374382 private [this ] def aqvistDDLOperatorsTPTPDef (): Seq [TPTP .AnnotatedFormula ] = {
0 commit comments