TMTP Model File: HWV034-1.006-Sat

View Problem - Process Model

%------------------------------------------------------------------------------
% File       : SPASS---3.7
% Problem    : HWV034-1 : TPTP v6.0.0. Released v2.5.0.
% Transform  : none
% Format     : tptp
% Command    : run_spass %d %s

% Computer   : n107.star.cs.uiowa.edu
% Model      : x86_64 x86_64
% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory     : 32286.75MB
% OS         : Linux 2.6.32-431.1.2.el6.x86_64
% CPULimit   : 300s
% DateTime   : Fri Apr  4 04:22:41 EDT 2014

% Result     : Satisfiable 1.08s
% Output     : Saturation 1.08s
% Verified   : 
% Statistics : ERROR: Analysing output (Could not find formula named 226)

% Comments   : 
%------------------------------------------------------------------------------
cnf(228,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(in(n2,U),V)
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[227,1]),
    [iquote('2:Res:227.3,1.0')]).

cnf(229,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(V,in(n2,U))
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[227,2]),
    [iquote('2:Res:227.3,2.0')]).

cnf(247,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | equal_value(n1,n1) ),
    inference(obv,[status(thm),theory(equality)],[244]),
    [iquote('2:Obv:244.2')]).

cnf(230,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ value(in(n2,U),V)
    | equal_value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[227,3]),
    [iquote('2:Res:227.3,3.0')]).

cnf(197,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(in(n2,U),V)
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[196,1]),
    [iquote('1:Res:196.3,1.0')]).

cnf(227,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | value(in(n2,U),n1) ),
    inference(spt,[],[226]),
    [iquote('2:Spt:226.0,226.1,226.2,226.3')]).

cnf(198,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(V,in(n2,U))
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[196,2]),
    [iquote('1:Res:196.3,2.0')]).

cnf(215,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | equal_value(n0,n0) ),
    inference(obv,[status(thm),theory(equality)],[209]),
    [iquote('1:Obv:209.2')]).

cnf(199,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ value(in(n2,U),V)
    | equal_value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[196,3]),
    [iquote('1:Res:196.3,3.0')]).

cnf(196,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | value(in(n2,U),n0) ),
    inference(spt,[],[195]),
    [iquote('1:Spt:195.0,195.1,195.2,195.3')]).

cnf(129,plain,
    ( ~ type(U,not__dfg)
    | ~ value(out(n1,U),n0)
    | ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n2,U),n1) ),
    inference(mrr,[status(thm)],[128,119]),
    [iquote('0:MRR:128.5,119.3')]).

cnf(106,plain,
    ( ~ type(U,not__dfg)
    | ~ value(out(n1,U),n1)
    | ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n2,U),n0) ),
    inference(mrr,[status(thm)],[105,87]),
    [iquote('0:MRR:105.5,87.3')]).

cnf(41,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(in(n1,U),V)
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[11,1]),
    [iquote('0:Res:11.3,1.0')]).

cnf(42,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(V,in(n1,U))
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[11,2]),
    [iquote('0:Res:11.3,2.0')]).

cnf(43,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ value(in(n1,U),V)
    | equal_value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[11,3]),
    [iquote('0:Res:11.3,3.0')]).

cnf(34,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(in(n1,U),V)
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[20,1]),
    [iquote('0:Res:20.3,1.0')]).

cnf(150,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | equal_value(n1,n1) ),
    inference(obv,[status(thm),theory(equality)],[149]),
    [iquote('0:Obv:149.2')]).

cnf(35,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(V,in(n1,U))
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[20,2]),
    [iquote('0:Res:20.3,2.0')]).

cnf(36,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ value(in(n1,U),V)
    | equal_value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[20,3]),
    [iquote('0:Res:20.3,3.0')]).

cnf(31,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(in(n2,U),V)
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[12,1]),
    [iquote('0:Res:12.3,1.0')]).

cnf(32,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(V,in(n2,U))
    | value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[12,2]),
    [iquote('0:Res:12.3,2.0')]).

cnf(140,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | equal_value(n1,n1) ),
    inference(obv,[status(thm),theory(equality)],[139]),
    [iquote('0:Obv:139.2')]).

cnf(33,plain,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ value(in(n2,U),V)
    | equal_value(V,n1) ),
    inference(res,[status(thm),theory(equality)],[12,3]),
    [iquote('0:Res:12.3,3.0')]).

cnf(28,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(in(n1,U),V)
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[21,1]),
    [iquote('0:Res:21.3,1.0')]).

cnf(29,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ connection(V,in(n1,U))
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[21,2]),
    [iquote('0:Res:21.3,2.0')]).

cnf(119,plain,
    ( ~ type(U,and__dfg)
    | ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1) ),
    inference(mrr,[status(thm)],[118,5]),
    [iquote('0:MRR:118.4,5.0')]).

cnf(9,axiom,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n1,U),n1)
    | ~ value(in(n2,U),n1)
    | value(out(n1,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(122,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | equal_value(n0,n0) ),
    inference(obv,[status(thm),theory(equality)],[112]),
    [iquote('0:Obv:112.2')]).

cnf(30,plain,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | ~ value(in(n1,U),V)
    | equal_value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[21,3]),
    [iquote('0:Res:21.3,3.0')]).

cnf(25,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(in(n1,U),V)
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[16,1]),
    [iquote('0:Res:16.3,1.0')]).

cnf(26,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(V,in(n1,U))
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[16,2]),
    [iquote('0:Res:16.3,2.0')]).

cnf(14,axiom,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n2,U),n0)
    | ~ value(in(n1,U),n0)
    | value(out(n1,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(87,plain,
    ( ~ type(U,not__dfg)
    | ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0) ),
    inference(mrr,[status(thm)],[86,5]),
    [iquote('0:MRR:86.4,5.0')]).

cnf(27,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ value(in(n1,U),V)
    | equal_value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[16,3]),
    [iquote('0:Res:16.3,3.0')]).

cnf(22,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(in(n2,U),V)
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[17,1]),
    [iquote('0:Res:17.3,1.0')]).

cnf(23,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ connection(V,in(n2,U))
    | value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[17,2]),
    [iquote('0:Res:17.3,2.0')]).

cnf(67,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | equal_value(n0,n0) ),
    inference(obv,[status(thm),theory(equality)],[64]),
    [iquote('0:Obv:64.2')]).

cnf(24,plain,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | ~ value(in(n2,U),V)
    | equal_value(V,n0) ),
    inference(res,[status(thm),theory(equality)],[17,3]),
    [iquote('0:Res:17.3,3.0')]).

cnf(13,axiom,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(in(V,U),n1)
    | value(out(n1,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(8,axiom,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(in(V,U),n0)
    | value(out(n1,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(11,axiom,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | value(in(n1,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(18,axiom,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n1,U),n0)
    | value(out(n1,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(20,axiom,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | value(in(n1,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(12,axiom,
    ( ~ type(U,and__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | value(in(n2,U),n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(19,axiom,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(in(n1,U),n1)
    | value(out(n1,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(21,axiom,
    ( ~ type(U,not__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n1)
    | value(in(n1,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(16,axiom,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | value(in(n1,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(17,axiom,
    ( ~ type(U,or__dfg)
    | ~ mode(U,ok)
    | ~ value(out(n1,U),n0)
    | value(in(n2,U),n0) ),
    file('HWV034-1.p',unknown),
    []).

cnf(1,axiom,
    ( ~ value(U,V)
    | ~ connection(U,W)
    | value(W,V) ),
    file('HWV034-1.p',unknown),
    []).

cnf(2,axiom,
    ( ~ value(U,V)
    | ~ connection(W,U)
    | value(W,V) ),
    file('HWV034-1.p',unknown),
    []).

cnf(3,axiom,
    ( ~ value(U,V)
    | ~ value(U,W)
    | equal_value(W,V) ),
    file('HWV034-1.p',unknown),
    []).

cnf(7,axiom,
    ( ~ type(U,V)
    | mode(U,abnormal)
    | mode(U,ok) ),
    file('HWV034-1.p',unknown),
    []).

cnf(6,axiom,
    ( ~ mode(U,abnormal)
    | ~ mode(U,ok) ),
    file('HWV034-1.p',unknown),
    []).

cnf(4,axiom,
    ( ~ equal_value(n0,n1) ),
    file('HWV034-1.p',unknown),
    []).

cnf(5,axiom,
    ( ~ equal_value(n1,n0) ),
    file('HWV034-1.p',unknown),
    []).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % Problem    : HWV034-1 : TPTP v6.0.0. Released v2.5.0.
% % Command    : run_spass %d %s
% % Computer   : n107.star.cs.uiowa.edu
% % Model      : x86_64 x86_64
% % CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% % Memory     : 32286.75MB
% % OS         : Linux 2.6.32-431.1.2.el6.x86_64
% % CPULimit   : 300
% % DateTime   : Wed Apr  2 14:54:15 CDT 2014
% % CPUTime    : 1.08 
% 
% SPASS V 3.7 
% SPASS beiseite: Completion found.
% % SZS status CounterSatisfiable
% Problem: /export/starexec/sandbox/benchmark/HWV034-1.p 
% SPASS derived 142 clauses, backtracked 0 clauses, performed 2 splits and kept 85 clauses.
% SPASS allocated 20751 KBytes.
% SPASS spent	0:00:00.02 on the problem.
% 0:00:00.01 for the input.
% 0:00:00.00 for the FLOTTER CNF translation.
% 0:00:00.00 for inferences.
% 0:00:00.00 for the backtracking.
% 0:00:00.00 for the reduction.
% 
% 
% The saturated set of worked-off clauses is :
% % SZS output start Saturation
% 228[2:Res:227.3,1.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(in(n2,U),V)* -> value(V,n1).
% 229[2:Res:227.3,2.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(V,in(n2,U))* -> value(V,n1).
% 247[2:Obv:244.2] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n1)* -> equal_value(n1,n1).
% 230[2:Res:227.3,3.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n1) value(in(n2,U),V)* -> equal_value(V,n1).
% 197[1:Res:196.3,1.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(in(n2,U),V)* -> value(V,n0).
% 227[2:Spt:226.0,226.1,226.2,226.3] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n1) -> value(in(n2,U),n1)*.
% 198[1:Res:196.3,2.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(V,in(n2,U))* -> value(V,n0).
% 215[1:Obv:209.2] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n0)* -> equal_value(n0,n0).
% 199[1:Res:196.3,3.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n0) value(in(n2,U),V)* -> equal_value(V,n0).
% 196[1:Spt:195.0,195.1,195.2,195.3] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n0) -> value(in(n2,U),n0)*.
% 129[0:MRR:128.5,119.3] || type(U,not__dfg) value(out(n1,U),n0) type(U,and__dfg) mode(U,ok) value(in(n2,U),n1)* -> .
% 106[0:MRR:105.5,87.3] || type(U,not__dfg) value(out(n1,U),n1) type(U,or__dfg) mode(U,ok) value(in(n2,U),n0)* -> .
% 41[0:Res:11.3,1.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(in(n1,U),V)* -> value(V,n1).
% 42[0:Res:11.3,2.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(V,in(n1,U))* -> value(V,n1).
% 43[0:Res:11.3,3.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1) value(in(n1,U),V)* -> equal_value(V,n1).
% 34[0:Res:20.3,1.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(in(n1,U),V)* -> value(V,n1).
% 150[0:Obv:149.2] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n0)* -> equal_value(n1,n1).
% 35[0:Res:20.3,2.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(V,in(n1,U))* -> value(V,n1).
% 36[0:Res:20.3,3.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n0) value(in(n1,U),V)* -> equal_value(V,n1).
% 31[0:Res:12.3,1.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(in(n2,U),V)* -> value(V,n1).
% 32[0:Res:12.3,2.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(V,in(n2,U))* -> value(V,n1).
% 140[0:Obv:139.2] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1)* -> equal_value(n1,n1).
% 33[0:Res:12.3,3.0] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1) value(in(n2,U),V)* -> equal_value(V,n1).
% 28[0:Res:21.3,1.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(in(n1,U),V)* -> value(V,n0).
% 29[0:Res:21.3,2.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n1)*+ connection(V,in(n1,U))* -> value(V,n0).
% 119[0:MRR:118.4,5.0] || type(U,and__dfg) type(U,not__dfg) mode(U,ok) value(out(n1,U),n1)* -> .
% 9[0:Inp] || type(U,and__dfg) mode(U,ok) value(in(n1,U),n1)* value(in(n2,U),n1) -> value(out(n1,U),n1).
% 122[0:Obv:112.2] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n1)* -> equal_value(n0,n0).
% 30[0:Res:21.3,3.0] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n1) value(in(n1,U),V)* -> equal_value(V,n0).
% 25[0:Res:16.3,1.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(in(n1,U),V)* -> value(V,n0).
% 26[0:Res:16.3,2.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(V,in(n1,U))* -> value(V,n0).
% 14[0:Inp] || type(U,or__dfg) mode(U,ok) value(in(n2,U),n0) value(in(n1,U),n0)* -> value(out(n1,U),n0).
% 87[0:MRR:86.4,5.0] || type(U,not__dfg) type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)* -> .
% 27[0:Res:16.3,3.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0) value(in(n1,U),V)* -> equal_value(V,n0).
% 22[0:Res:17.3,1.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(in(n2,U),V)* -> value(V,n0).
% 23[0:Res:17.3,2.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)*+ connection(V,in(n2,U))* -> value(V,n0).
% 67[0:Obv:64.2] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0)* -> equal_value(n0,n0).
% 24[0:Res:17.3,3.0] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0) value(in(n2,U),V)* -> equal_value(V,n0).
% 13[0:Inp] || type(U,or__dfg) mode(U,ok) value(in(V,U),n1)* -> value(out(n1,U),n1).
% 8[0:Inp] || type(U,and__dfg) mode(U,ok) value(in(V,U),n0)* -> value(out(n1,U),n0).
% 11[0:Inp] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1) -> value(in(n1,U),n1)*.
% 18[0:Inp] || type(U,not__dfg) mode(U,ok) value(in(n1,U),n0)* -> value(out(n1,U),n1).
% 20[0:Inp] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n0) -> value(in(n1,U),n1)*.
% 12[0:Inp] || type(U,and__dfg) mode(U,ok) value(out(n1,U),n1) -> value(in(n2,U),n1)*.
% 19[0:Inp] || type(U,not__dfg) mode(U,ok) value(in(n1,U),n1)* -> value(out(n1,U),n0).
% 21[0:Inp] || type(U,not__dfg) mode(U,ok) value(out(n1,U),n1) -> value(in(n1,U),n0)*.
% 16[0:Inp] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0) -> value(in(n1,U),n0)*.
% 17[0:Inp] || type(U,or__dfg) mode(U,ok) value(out(n1,U),n0) -> value(in(n2,U),n0)*.
% 1[0:Inp] || value(U,V)*+ connection(U,W)* -> value(W,V)*.
% 2[0:Inp] || value(U,V)*+ connection(W,U)* -> value(W,V)*.
% 3[0:Inp] || value(U,V)*+ value(U,W)* -> equal_value(W,V)*.
% 7[0:Inp] || type(U,V)*+ -> mode(U,abnormal) mode(U,ok)*.
% 6[0:Inp] || mode(U,abnormal) mode(U,ok)* -> .
% 4[0:Inp] || equal_value(n0,n1)* -> .
% 5[0:Inp] || equal_value(n1,n0)* -> .
% % SZS output end Saturation
% 
% EOF
%------------------------------------------------------------------------------