TSTP Solution File: HWV006-1 by PyRes---1.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.5
% Problem  : HWV006-1 : TPTP v8.1.2. Released v2.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu May  9 17:24:54 EDT 2024

% Result   : Unsatisfiable 3.06s 3.31s
% Output   : Refutation 3.06s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :   49
% Syntax   : Number of clauses     :  167 (  69 unt;  29 nHn; 167 RR)
%            Number of literals    :  305 (   0 equ; 118 neg)
%            Maximal clause size   :    5 (   1 avg)
%            Maximal term depth    :    4 (   2 avg)
%            Number of predicates  :    6 (   5 usr;   1 prp; 0-2 aty)
%            Number of functors    :   21 (  21 usr;  13 con; 0-2 aty)
%            Number of variables   :   66 (   3 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(equal_value1,axiom,
    ~ equal_value(n0,n1),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',equal_value1) ).

cnf(unique_value,axiom,
    ( ~ value(X9,X10)
    | ~ value(X9,X11)
    | equal_value(X10,X11) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',unique_value) ).

cnf(f_isa_fulladder,plain,
    type(f,fulladder),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',f_isa_fulladder) ).

cnf(fulladder_halfadder2,axiom,
    ( ~ type(X25,fulladder)
    | type(h2(X25),halfadder) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_halfadder2) ).

cnf(c33,plain,
    type(h2(f),halfadder),
    inference(resolution,[status(thm)],[fulladder_halfadder2,f_isa_fulladder]) ).

cnf(halfadder_connection_in2_in2and2,axiom,
    ( ~ type(X54,halfadder)
    | connection(in(n2,X54),in(n2,and2(X54))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in2_in2and2) ).

cnf(c64,plain,
    connection(in(n2,h2(f)),in(n2,and2(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_in2_in2and2,c33]) ).

cnf(value_propagation1,axiom,
    ( ~ connection(X5,X3)
    | ~ value(X5,X4)
    | value(X3,X4) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',value_propagation1) ).

cnf(fulladder_connection_outsh1_in2h2,axiom,
    ( ~ type(X76,fulladder)
    | connection(out(s,h1(X76)),in(n2,h2(X76))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outsh1_in2h2) ).

cnf(c112,plain,
    connection(out(s,h1(f)),in(n2,h2(f))),
    inference(resolution,[status(thm)],[fulladder_connection_outsh1_in2h2,f_isa_fulladder]) ).

cnf(fulladder_halfadder1,axiom,
    ( ~ type(X23,fulladder)
    | type(h1(X23),halfadder) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_halfadder1) ).

cnf(c23,plain,
    type(h1(f),halfadder),
    inference(resolution,[status(thm)],[fulladder_halfadder1,f_isa_fulladder]) ).

cnf(halfadder_connection_outs_out1and1,axiom,
    ( ~ type(X55,halfadder)
    | connection(out(s,X55),out(n1,and1(X55))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_outs_out1and1) ).

cnf(c65,plain,
    connection(out(s,h1(f)),out(n1,and1(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_outs_out1and1,c23]) ).

cnf(value_propagation2,axiom,
    ( ~ connection(X8,X6)
    | ~ value(X6,X7)
    | value(X8,X7) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',value_propagation2) ).

cnf(diagnosis_and1h1,negated_conjecture,
    ~ mode(and1(h1(f)),abnormal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and1h1) ).

cnf(ok_or_abnormal,axiom,
    ( ~ type(X13,X12)
    | mode(X13,ok)
    | mode(X13,abnormal) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',ok_or_abnormal) ).

cnf(halfadder_and1,axiom,
    ( ~ type(X18,halfadder)
    | type(and1(X18),and) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_and1) ).

cnf(c27,plain,
    type(and1(h1(f)),and),
    inference(resolution,[status(thm)],[c23,halfadder_and1]) ).

cnf(c31,plain,
    ( mode(and1(h1(f)),ok)
    | mode(and1(h1(f)),abnormal) ),
    inference(resolution,[status(thm)],[c27,ok_or_abnormal]) ).

cnf(c133,plain,
    mode(and1(h1(f)),ok),
    inference(resolution,[status(thm)],[c31,diagnosis_and1h1]) ).

cnf(halfadder_connection_out1or1_in1_and1,axiom,
    ( ~ type(X66,halfadder)
    | connection(out(n1,or1(X66)),in(n1,and1(X66))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1or1_in1_and1) ).

cnf(c89,plain,
    connection(out(n1,or1(h1(f))),in(n1,and1(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_out1or1_in1_and1,c23]) ).

cnf(diagnosis_or1h1,negated_conjecture,
    ~ mode(or1(h1(f)),abnormal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1h1) ).

cnf(halfadder_or1,axiom,
    ( ~ type(X21,halfadder)
    | type(or1(X21),or) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_or1) ).

cnf(c26,plain,
    type(or1(h1(f)),or),
    inference(resolution,[status(thm)],[c23,halfadder_or1]) ).

cnf(c30,plain,
    ( mode(or1(h1(f)),ok)
    | mode(or1(h1(f)),abnormal) ),
    inference(resolution,[status(thm)],[c26,ok_or_abnormal]) ).

cnf(c131,plain,
    mode(or1(h1(f)),ok),
    inference(resolution,[status(thm)],[c30,diagnosis_or1h1]) ).

cnf(or_1x_1,axiom,
    ( ~ mode(X34,ok)
    | ~ type(X34,or)
    | ~ value(in(X33,X34),n1)
    | value(out(n1,X34),n1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',or_1x_1) ).

cnf(inc_1,plain,
    value(in(c,f),n1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',inc_1) ).

cnf(c2,plain,
    ( ~ connection(in(c,f),X31)
    | value(X31,n1) ),
    inference(resolution,[status(thm)],[inc_1,value_propagation1]) ).

cnf(fulladder_connection_inc_in2h1,axiom,
    ( ~ type(X69,fulladder)
    | connection(in(c,X69),in(n2,h1(X69))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_inc_in2h1) ).

cnf(c92,plain,
    connection(in(c,f),in(n2,h1(f))),
    inference(resolution,[status(thm)],[fulladder_connection_inc_in2h1,f_isa_fulladder]) ).

cnf(c93,plain,
    value(in(n2,h1(f)),n1),
    inference(resolution,[status(thm)],[c92,c2]) ).

cnf(c99,plain,
    ( ~ connection(in(n2,h1(f)),X72)
    | value(X72,n1) ),
    inference(resolution,[status(thm)],[c93,value_propagation1]) ).

cnf(halfadder_connection_in2_in2or1,axiom,
    ( ~ type(X52,halfadder)
    | connection(in(n2,X52),in(n2,or1(X52))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in2_in2or1) ).

cnf(c59,plain,
    connection(in(n2,h1(f)),in(n2,or1(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_in2_in2or1,c23]) ).

cnf(c164,plain,
    value(in(n2,or1(h1(f))),n1),
    inference(resolution,[status(thm)],[c59,c99]) ).

cnf(c166,plain,
    ( ~ mode(or1(h1(f)),ok)
    | ~ type(or1(h1(f)),or)
    | value(out(n1,or1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c164,or_1x_1]) ).

cnf(c295,plain,
    ( ~ mode(or1(h1(f)),ok)
    | value(out(n1,or1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c166,c26]) ).

cnf(c347,plain,
    value(out(n1,or1(h1(f))),n1),
    inference(resolution,[status(thm)],[c295,c131]) ).

cnf(c353,plain,
    ( ~ connection(out(n1,or1(h1(f))),X120)
    | value(X120,n1) ),
    inference(resolution,[status(thm)],[c347,value_propagation1]) ).

cnf(c357,plain,
    value(in(n1,and1(h1(f))),n1),
    inference(resolution,[status(thm)],[c353,c89]) ).

cnf(and_11_1,axiom,
    ( ~ mode(X22,ok)
    | ~ type(X22,and)
    | ~ value(in(n1,X22),n1)
    | ~ value(in(n2,X22),n1)
    | value(out(n1,X22),n1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',and_11_1) ).

cnf(halfadder_connection_out1not1_in2and1,axiom,
    ( ~ type(X73,halfadder)
    | connection(out(n1,not1(X73)),in(n2,and1(X73))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1not1_in2and1) ).

cnf(c103,plain,
    connection(out(n1,not1(h1(f))),in(n2,and1(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_out1not1_in2and1,c23]) ).

cnf(diagnosis_not1h1,negated_conjecture,
    ~ mode(not1(h1(f)),abnormal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_not1h1) ).

cnf(halfadder_not1,axiom,
    ( ~ type(X20,halfadder)
    | type(not1(X20),not) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_not1) ).

cnf(c28,plain,
    type(not1(h1(f)),not),
    inference(resolution,[status(thm)],[c23,halfadder_not1]) ).

cnf(c32,plain,
    ( mode(not1(h1(f)),ok)
    | mode(not1(h1(f)),abnormal) ),
    inference(resolution,[status(thm)],[c28,ok_or_abnormal]) ).

cnf(c135,plain,
    mode(not1(h1(f)),ok),
    inference(resolution,[status(thm)],[c32,diagnosis_not1h1]) ).

cnf(not_0_1_fw,axiom,
    ( ~ mode(X51,ok)
    | ~ type(X51,not)
    | ~ value(in(n1,X51),n0)
    | value(out(n1,X51),n1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',not_0_1_fw) ).

cnf(halfadder_connection_out1and2_in1not1,axiom,
    ( ~ type(X70,halfadder)
    | connection(out(n1,and2(X70)),in(n1,not1(X70))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1and2_in1not1) ).

cnf(c94,plain,
    connection(out(n1,and2(h1(f))),in(n1,not1(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_out1and2_in1not1,c23]) ).

cnf(diagnosis_and2h1,negated_conjecture,
    ~ mode(and2(h1(f)),abnormal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and2h1) ).

cnf(halfadder_and2,axiom,
    ( ~ type(X19,halfadder)
    | type(and2(X19),and) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_and2) ).

cnf(c25,plain,
    type(and2(h1(f)),and),
    inference(resolution,[status(thm)],[c23,halfadder_and2]) ).

cnf(c29,plain,
    ( mode(and2(h1(f)),ok)
    | mode(and2(h1(f)),abnormal) ),
    inference(resolution,[status(thm)],[c25,ok_or_abnormal]) ).

cnf(c129,plain,
    mode(and2(h1(f)),ok),
    inference(resolution,[status(thm)],[c29,diagnosis_and2h1]) ).

cnf(and_0x_0,axiom,
    ( ~ mode(X17,ok)
    | ~ type(X17,and)
    | ~ value(in(X16,X17),n0)
    | value(out(n1,X17),n0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',and_0x_0) ).

cnf(in2_0,plain,
    value(in(n2,f),n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',in2_0) ).

cnf(c1,plain,
    ( ~ connection(in(n2,f),X30)
    | value(X30,n0) ),
    inference(resolution,[status(thm)],[in2_0,value_propagation1]) ).

cnf(fulladder_connection_in2_in1h1,axiom,
    ( ~ type(X63,fulladder)
    | connection(in(n2,X63),in(n1,h1(X63))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_in2_in1h1) ).

cnf(c80,plain,
    connection(in(n2,f),in(n1,h1(f))),
    inference(resolution,[status(thm)],[fulladder_connection_in2_in1h1,f_isa_fulladder]) ).

cnf(c81,plain,
    value(in(n1,h1(f)),n0),
    inference(resolution,[status(thm)],[c80,c1]) ).

cnf(c86,plain,
    ( ~ connection(in(n1,h1(f)),X67)
    | value(X67,n0) ),
    inference(resolution,[status(thm)],[c81,value_propagation1]) ).

cnf(halfadder_connection_in1_in1and2,axiom,
    ( ~ type(X53,halfadder)
    | connection(in(n1,X53),in(n1,and2(X53))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in1_in1and2) ).

cnf(c61,plain,
    connection(in(n1,h1(f)),in(n1,and2(h1(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_in1_in1and2,c23]) ).

cnf(c173,plain,
    value(in(n1,and2(h1(f))),n0),
    inference(resolution,[status(thm)],[c61,c86]) ).

cnf(c177,plain,
    ( ~ mode(and2(h1(f)),ok)
    | ~ type(and2(h1(f)),and)
    | value(out(n1,and2(h1(f))),n0) ),
    inference(resolution,[status(thm)],[c173,and_0x_0]) ).

cnf(c326,plain,
    ( ~ mode(and2(h1(f)),ok)
    | value(out(n1,and2(h1(f))),n0) ),
    inference(resolution,[status(thm)],[c177,c25]) ).

cnf(c384,plain,
    value(out(n1,and2(h1(f))),n0),
    inference(resolution,[status(thm)],[c326,c129]) ).

cnf(c390,plain,
    ( ~ connection(out(n1,and2(h1(f))),X126)
    | value(X126,n0) ),
    inference(resolution,[status(thm)],[c384,value_propagation1]) ).

cnf(c394,plain,
    value(in(n1,not1(h1(f))),n0),
    inference(resolution,[status(thm)],[c390,c94]) ).

cnf(c395,plain,
    ( ~ mode(not1(h1(f)),ok)
    | ~ type(not1(h1(f)),not)
    | value(out(n1,not1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c394,not_0_1_fw]) ).

cnf(c795,plain,
    ( ~ mode(not1(h1(f)),ok)
    | value(out(n1,not1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c395,c28]) ).

cnf(c796,plain,
    value(out(n1,not1(h1(f))),n1),
    inference(resolution,[status(thm)],[c795,c135]) ).

cnf(c802,plain,
    ( ~ connection(out(n1,not1(h1(f))),X195)
    | value(X195,n1) ),
    inference(resolution,[status(thm)],[c796,value_propagation1]) ).

cnf(c806,plain,
    value(in(n2,and1(h1(f))),n1),
    inference(resolution,[status(thm)],[c802,c103]) ).

cnf(c811,plain,
    ( ~ mode(and1(h1(f)),ok)
    | ~ type(and1(h1(f)),and)
    | ~ value(in(n1,and1(h1(f))),n1)
    | value(out(n1,and1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c806,and_11_1]) ).

cnf(c1296,plain,
    ( ~ mode(and1(h1(f)),ok)
    | ~ type(and1(h1(f)),and)
    | value(out(n1,and1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c811,c357]) ).

cnf(c1401,plain,
    ( ~ mode(and1(h1(f)),ok)
    | value(out(n1,and1(h1(f))),n1) ),
    inference(resolution,[status(thm)],[c1296,c27]) ).

cnf(c1402,plain,
    value(out(n1,and1(h1(f))),n1),
    inference(resolution,[status(thm)],[c1401,c133]) ).

cnf(c1408,plain,
    ( ~ connection(X337,out(n1,and1(h1(f))))
    | value(X337,n1) ),
    inference(resolution,[status(thm)],[c1402,value_propagation2]) ).

cnf(c1412,plain,
    value(out(s,h1(f)),n1),
    inference(resolution,[status(thm)],[c1408,c65]) ).

cnf(c1415,plain,
    ( ~ connection(out(s,h1(f)),X339)
    | value(X339,n1) ),
    inference(resolution,[status(thm)],[c1412,value_propagation1]) ).

cnf(c1418,plain,
    value(in(n2,h2(f)),n1),
    inference(resolution,[status(thm)],[c1415,c112]) ).

cnf(c1423,plain,
    ( ~ connection(in(n2,h2(f)),X342)
    | value(X342,n1) ),
    inference(resolution,[status(thm)],[c1418,value_propagation1]) ).

cnf(c1463,plain,
    value(in(n2,and2(h2(f))),n1),
    inference(resolution,[status(thm)],[c1423,c64]) ).

cnf(c1472,plain,
    ( ~ value(in(n2,and2(h2(f))),X347)
    | equal_value(X347,n1) ),
    inference(resolution,[status(thm)],[c1463,unique_value]) ).

cnf(in1_1,plain,
    value(in(n1,f),n1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',in1_1) ).

cnf(c0,plain,
    ( ~ connection(in(n1,f),X29)
    | value(X29,n1) ),
    inference(resolution,[status(thm)],[value_propagation1,in1_1]) ).

cnf(fulladder_connection_in1_in1h2,axiom,
    ( ~ type(X58,fulladder)
    | connection(in(n1,X58),in(n1,h2(X58))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_in1_in1h2) ).

cnf(c70,plain,
    connection(in(n1,f),in(n1,h2(f))),
    inference(resolution,[status(thm)],[fulladder_connection_in1_in1h2,f_isa_fulladder]) ).

cnf(c71,plain,
    value(in(n1,h2(f)),n1),
    inference(resolution,[status(thm)],[c70,c0]) ).

cnf(c75,plain,
    ( ~ connection(in(n1,h2(f)),X61)
    | value(X61,n1) ),
    inference(resolution,[status(thm)],[c71,value_propagation1]) ).

cnf(c62,plain,
    connection(in(n1,h2(f)),in(n1,and2(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_in1_in1and2,c33]) ).

cnf(c181,plain,
    value(in(n1,and2(h2(f))),n1),
    inference(resolution,[status(thm)],[c62,c75]) ).

cnf(c184,plain,
    ( ~ value(in(n1,and2(h2(f))),X98)
    | equal_value(X98,n1) ),
    inference(resolution,[status(thm)],[c181,unique_value]) ).

cnf(diagnosis_and2,negated_conjecture,
    ~ mode(and2(h2(f)),abnormal),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and2) ).

cnf(c35,plain,
    type(and2(h2(f)),and),
    inference(resolution,[status(thm)],[c33,halfadder_and2]) ).

cnf(c39,plain,
    ( mode(and2(h2(f)),ok)
    | mode(and2(h2(f)),abnormal) ),
    inference(resolution,[status(thm)],[c35,ok_or_abnormal]) ).

cnf(c138,plain,
    mode(and2(h2(f)),ok),
    inference(resolution,[status(thm)],[c39,diagnosis_and2]) ).

cnf(and_0_00,axiom,
    ( ~ mode(X24,ok)
    | ~ type(X24,and)
    | ~ value(out(n1,X24),n0)
    | value(in(n1,X24),n0)
    | value(in(n2,X24),n0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',and_0_00) ).

cnf(c95,plain,
    connection(out(n1,and2(h2(f))),in(n1,not1(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_out1and2_in1not1,c33]) ).

cnf(not_ok_and_abnormal,axiom,
    ( ~ mode(X2,ok)
    | ~ mode(X2,abnormal) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',not_ok_and_abnormal) ).

cnf(halfadder_connection_outc_out1and2,axiom,
    ( ~ type(X56,halfadder)
    | connection(out(c,X56),out(n1,and2(X56))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-1.ax',halfadder_connection_outc_out1and2) ).

cnf(c68,plain,
    connection(out(c,h2(f)),out(n1,and2(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_outc_out1and2,c33]) ).

cnf(fulladder_connection_outch2_in1or1,axiom,
    ( ~ type(X82,fulladder)
    | connection(out(c,h2(X82)),in(n1,or1(X82))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outch2_in1or1) ).

cnf(c118,plain,
    connection(out(c,h2(f)),in(n1,or1(f))),
    inference(resolution,[status(thm)],[fulladder_connection_outch2_in1or1,f_isa_fulladder]) ).

cnf(fulladder_or1,axiom,
    ( ~ type(X27,fulladder)
    | type(or1(X27),or) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_or1) ).

cnf(c43,plain,
    type(or1(f),or),
    inference(resolution,[status(thm)],[fulladder_or1,f_isa_fulladder]) ).

cnf(c44,plain,
    ( mode(or1(f),ok)
    | mode(or1(f),abnormal) ),
    inference(resolution,[status(thm)],[c43,ok_or_abnormal]) ).

cnf(or_0_0x,axiom,
    ( ~ mode(X48,ok)
    | ~ type(X48,or)
    | ~ value(out(n1,X48),n0)
    | value(in(n1,X48),n0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',or_0_0x) ).

cnf(outc_0,plain,
    value(out(c,f),n0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',outc_0) ).

cnf(c4,plain,
    ( ~ connection(out(c,f),X35)
    | value(X35,n0) ),
    inference(resolution,[status(thm)],[outc_0,value_propagation1]) ).

cnf(fulladder_connection_outc_out1or1,axiom,
    ( ~ type(X81,fulladder)
    | connection(out(c,X81),out(n1,or1(X81))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outc_out1or1) ).

cnf(c116,plain,
    connection(out(c,f),out(n1,or1(f))),
    inference(resolution,[status(thm)],[fulladder_connection_outc_out1or1,f_isa_fulladder]) ).

cnf(c117,plain,
    value(out(n1,or1(f)),n0),
    inference(resolution,[status(thm)],[c116,c4]) ).

cnf(c121,plain,
    ( ~ mode(or1(f),ok)
    | ~ type(or1(f),or)
    | value(in(n1,or1(f)),n0) ),
    inference(resolution,[status(thm)],[c117,or_0_0x]) ).

cnf(c211,plain,
    ( ~ mode(or1(f),ok)
    | value(in(n1,or1(f)),n0) ),
    inference(resolution,[status(thm)],[c121,c43]) ).

cnf(c212,plain,
    ( value(in(n1,or1(f)),n0)
    | mode(or1(f),abnormal) ),
    inference(resolution,[status(thm)],[c211,c44]) ).

cnf(c220,plain,
    ( mode(or1(f),abnormal)
    | ~ connection(X109,in(n1,or1(f)))
    | value(X109,n0) ),
    inference(resolution,[status(thm)],[c212,value_propagation2]) ).

cnf(c264,plain,
    ( mode(or1(f),abnormal)
    | value(out(c,h2(f)),n0) ),
    inference(resolution,[status(thm)],[c220,c118]) ).

cnf(c270,plain,
    ( mode(or1(f),abnormal)
    | ~ connection(out(c,h2(f)),X114)
    | value(X114,n0) ),
    inference(resolution,[status(thm)],[c264,value_propagation1]) ).

cnf(c310,plain,
    ( mode(or1(f),abnormal)
    | value(out(n1,and2(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c270,c68]) ).

cnf(c320,plain,
    ( mode(or1(f),abnormal)
    | ~ connection(out(n1,and2(h2(f))),X162)
    | value(X162,n0) ),
    inference(resolution,[status(thm)],[c310,value_propagation1]) ).

cnf(c503,plain,
    ( mode(or1(f),abnormal)
    | value(in(n1,not1(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c320,c95]) ).

cnf(c505,plain,
    ( value(in(n1,not1(h2(f))),n0)
    | ~ mode(or1(f),ok) ),
    inference(resolution,[status(thm)],[c503,not_ok_and_abnormal]) ).

cnf(diagnosis_or1_not1h2,negated_conjecture,
    ( ~ mode(or1(f),abnormal)
    | ~ mode(not1(h2(f)),abnormal) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_not1h2) ).

cnf(c38,plain,
    type(not1(h2(f)),not),
    inference(resolution,[status(thm)],[c33,halfadder_not1]) ).

cnf(c42,plain,
    ( mode(not1(h2(f)),ok)
    | mode(not1(h2(f)),abnormal) ),
    inference(resolution,[status(thm)],[c38,ok_or_abnormal]) ).

cnf(c143,plain,
    ( mode(not1(h2(f)),ok)
    | ~ mode(or1(f),abnormal) ),
    inference(resolution,[status(thm)],[c42,diagnosis_or1_not1h2]) ).

cnf(c145,plain,
    ( mode(not1(h2(f)),ok)
    | mode(or1(f),ok) ),
    inference(resolution,[status(thm)],[c143,c44]) ).

cnf(not_1_0_bw,axiom,
    ( ~ mode(X64,ok)
    | ~ type(X64,not)
    | ~ value(out(n1,X64),n1)
    | value(in(n1,X64),n0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',not_1_0_bw) ).

cnf(c104,plain,
    connection(out(n1,not1(h2(f))),in(n2,and1(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_out1not1_in2and1,c33]) ).

cnf(diagnosis_or1_and1h2,negated_conjecture,
    ( ~ mode(or1(f),abnormal)
    | ~ mode(and1(h2(f)),abnormal) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_and1h2) ).

cnf(c37,plain,
    type(and1(h2(f)),and),
    inference(resolution,[status(thm)],[c33,halfadder_and1]) ).

cnf(c41,plain,
    ( mode(and1(h2(f)),ok)
    | mode(and1(h2(f)),abnormal) ),
    inference(resolution,[status(thm)],[c37,ok_or_abnormal]) ).

cnf(c141,plain,
    ( mode(and1(h2(f)),ok)
    | ~ mode(or1(f),abnormal) ),
    inference(resolution,[status(thm)],[c41,diagnosis_or1_and1h2]) ).

cnf(c142,plain,
    ( mode(and1(h2(f)),ok)
    | mode(or1(f),ok) ),
    inference(resolution,[status(thm)],[c141,c44]) ).

cnf(and_1_x1,axiom,
    ( ~ mode(X28,ok)
    | ~ type(X28,and)
    | ~ value(out(n1,X28),n1)
    | value(in(n2,X28),n1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-0.ax',and_1_x1) ).

cnf(outs_1,plain,
    value(out(s,f),n1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',outs_1) ).

cnf(c3,plain,
    ( ~ connection(out(s,f),X32)
    | value(X32,n1) ),
    inference(resolution,[status(thm)],[outs_1,value_propagation1]) ).

cnf(fulladder_connection_outs_outsh2,axiom,
    ( ~ type(X75,fulladder)
    | connection(out(s,X75),out(s,h2(X75))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outs_outsh2) ).

cnf(c106,plain,
    connection(out(s,f),out(s,h2(f))),
    inference(resolution,[status(thm)],[fulladder_connection_outs_outsh2,f_isa_fulladder]) ).

cnf(c107,plain,
    value(out(s,h2(f)),n1),
    inference(resolution,[status(thm)],[c106,c3]) ).

cnf(c110,plain,
    ( ~ connection(out(s,h2(f)),X78)
    | value(X78,n1) ),
    inference(resolution,[status(thm)],[c107,value_propagation1]) ).

cnf(c66,plain,
    connection(out(s,h2(f)),out(n1,and1(h2(f)))),
    inference(resolution,[status(thm)],[halfadder_connection_outs_out1and1,c33]) ).

cnf(c200,plain,
    value(out(n1,and1(h2(f))),n1),
    inference(resolution,[status(thm)],[c66,c110]) ).

cnf(c204,plain,
    ( ~ mode(and1(h2(f)),ok)
    | ~ type(and1(h2(f)),and)
    | value(in(n2,and1(h2(f))),n1) ),
    inference(resolution,[status(thm)],[c200,and_1_x1]) ).

cnf(c383,plain,
    ( ~ mode(and1(h2(f)),ok)
    | value(in(n2,and1(h2(f))),n1) ),
    inference(resolution,[status(thm)],[c204,c37]) ).

cnf(c452,plain,
    ( value(in(n2,and1(h2(f))),n1)
    | mode(or1(f),ok) ),
    inference(resolution,[status(thm)],[c383,c142]) ).

cnf(c458,plain,
    ( mode(or1(f),ok)
    | ~ connection(X172,in(n2,and1(h2(f))))
    | value(X172,n1) ),
    inference(resolution,[status(thm)],[c452,value_propagation2]) ).

cnf(c613,plain,
    ( mode(or1(f),ok)
    | value(out(n1,not1(h2(f))),n1) ),
    inference(resolution,[status(thm)],[c458,c104]) ).

cnf(c625,plain,
    ( mode(or1(f),ok)
    | ~ mode(not1(h2(f)),ok)
    | ~ type(not1(h2(f)),not)
    | value(in(n1,not1(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c613,not_1_0_bw]) ).

cnf(c1093,plain,
    ( mode(or1(f),ok)
    | ~ mode(not1(h2(f)),ok)
    | value(in(n1,not1(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c625,c38]) ).

cnf(c1259,plain,
    ( mode(or1(f),ok)
    | value(in(n1,not1(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c1093,c145]) ).

cnf(c1266,plain,
    value(in(n1,not1(h2(f))),n0),
    inference(resolution,[status(thm)],[c1259,c505]) ).

cnf(c1290,plain,
    ( ~ connection(X316,in(n1,not1(h2(f))))
    | value(X316,n0) ),
    inference(resolution,[status(thm)],[c1266,value_propagation2]) ).

cnf(c1295,plain,
    value(out(n1,and2(h2(f))),n0),
    inference(resolution,[status(thm)],[c1290,c95]) ).

cnf(c1300,plain,
    ( ~ mode(and2(h2(f)),ok)
    | ~ type(and2(h2(f)),and)
    | value(in(n1,and2(h2(f))),n0)
    | value(in(n2,and2(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c1295,and_0_00]) ).

cnf(c1586,plain,
    ( ~ mode(and2(h2(f)),ok)
    | value(in(n1,and2(h2(f))),n0)
    | value(in(n2,and2(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c1300,c35]) ).

cnf(c1594,plain,
    ( value(in(n1,and2(h2(f))),n0)
    | value(in(n2,and2(h2(f))),n0) ),
    inference(resolution,[status(thm)],[c1586,c138]) ).

cnf(c1595,plain,
    ( value(in(n2,and2(h2(f))),n0)
    | equal_value(n0,n1) ),
    inference(resolution,[status(thm)],[c1594,c184]) ).

cnf(c1609,plain,
    equal_value(n0,n1),
    inference(resolution,[status(thm)],[c1595,c1472]) ).

cnf(c1617,plain,
    $false,
    inference(resolution,[status(thm)],[c1609,equal_value1]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.21  % Problem  : HWV006-1 : TPTP v8.1.2. Released v2.1.0.
% 0.12/0.21  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.13/0.43  % Computer : n032.cluster.edu
% 0.13/0.43  % Model    : x86_64 x86_64
% 0.13/0.43  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.43  % Memory   : 8042.1875MB
% 0.13/0.43  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.43  % CPULimit : 300
% 0.13/0.43  % WCLimit  : 300
% 0.13/0.43  % DateTime : Thu May  9 07:19:53 EDT 2024
% 0.13/0.44  % CPUTime  : 
% 3.06/3.31  % Version:  1.5
% 3.06/3.31  % SZS status Unsatisfiable
% 3.06/3.31  % SZS output start CNFRefutation
% See solution above
% 3.06/3.31  
% 3.06/3.31  % Initial clauses    : 58
% 3.06/3.31  % Processed clauses  : 653
% 3.06/3.31  % Factors computed   : 1
% 3.06/3.31  % Resolvents computed: 1617
% 3.06/3.31  % Tautologies deleted: 15
% 3.06/3.31  % Forward subsumed   : 928
% 3.06/3.31  % Backward subsumed  : 358
% 3.06/3.31  % -------- CPU Time ---------
% 3.06/3.31  % User time          : 2.852 s
% 3.06/3.31  % System time        : 0.020 s
% 3.06/3.31  % Total time         : 2.872 s
%------------------------------------------------------------------------------