TSTP Solution File: HWV006-1 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : HWV006-1 : TPTP v8.1.0. Released v2.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% Computer : n004.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 : Wed Aug 31 16:24:47 EDT 2022

% Result   : Unsatisfiable 1.88s 0.62s
% Output   : Refutation 1.88s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :   76
% Syntax   : Number of formulae    :  270 (  48 unt;   0 def)
%            Number of atoms       :  619 (  10 equ)
%            Maximal formula atoms :    5 (   2 avg)
%            Number of connectives :  675 ( 326   ~; 331   |;   0   &)
%                                         (  18 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   3 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   25 (  23 usr;  19 prp; 0-2 aty)
%            Number of functors    :   31 (  31 usr;  23 con; 0-2 aty)
%            Number of variables   :   65 (  65   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1290,plain,
    $false,
    inference(avatar_sat_refutation,[],[f84,f89,f100,f109,f128,f135,f140,f145,f239,f449,f629,f696,f698,f946,f1155,f1172,f1277,f1281,f1289]) ).

fof(f1289,plain,
    ( ~ spl10_4
    | ~ spl10_92 ),
    inference(avatar_contradiction_clause,[],[f1288]) ).

fof(f1288,plain,
    ( $false
    | ~ spl10_4
    | ~ spl10_92 ),
    inference(subsumption_resolution,[],[f1282,f4]) ).

fof(f4,axiom,
    ~ equal_value(n0,n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',equal_value1) ).

fof(f1282,plain,
    ( equal_value(n0,n1)
    | ~ spl10_4
    | ~ spl10_92 ),
    inference(resolution,[],[f963,f497]) ).

fof(f497,plain,
    ( ! [X0] :
        ( ~ value(in(n1,sF1),X0)
        | equal_value(X0,n1) )
    | ~ spl10_4 ),
    inference(resolution,[],[f479,f3]) ).

fof(f3,axiom,
    ! [X3,X4,X5] :
      ( ~ value(X3,X5)
      | ~ value(X3,X4)
      | equal_value(X4,X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unique_value) ).

fof(f479,plain,
    ( value(in(n1,sF1),n1)
    | ~ spl10_4 ),
    inference(forward_demodulation,[],[f478,f60]) ).

fof(f60,plain,
    sF1 = and2(sF0),
    introduced(function_definition,[]) ).

fof(f478,plain,
    ( value(in(n1,and2(sF0)),n1)
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f474,f94]) ).

fof(f94,plain,
    ( type(sF0,halfadder)
    | ~ spl10_4 ),
    inference(avatar_component_clause,[],[f93]) ).

fof(f93,plain,
    ( spl10_4
  <=> type(sF0,halfadder) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_4])]) ).

fof(f474,plain,
    ( ~ type(sF0,halfadder)
    | value(in(n1,and2(sF0)),n1) ),
    inference(resolution,[],[f361,f28]) ).

fof(f28,axiom,
    ! [X8] :
      ( connection(in(n1,X8),in(n1,and2(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_in1_in1and2) ).

fof(f361,plain,
    ! [X2] :
      ( ~ connection(in(n1,sF0),X2)
      | value(X2,n1) ),
    inference(resolution,[],[f351,f1]) ).

fof(f1,axiom,
    ! [X2,X0,X1] :
      ( ~ value(X0,X2)
      | ~ connection(X0,X1)
      | value(X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',value_propagation1) ).

fof(f351,plain,
    value(in(n1,sF0),n1),
    inference(resolution,[],[f146,f245]) ).

fof(f245,plain,
    connection(in(n1,f),in(n1,sF0)),
    inference(subsumption_resolution,[],[f244,f46]) ).

fof(f46,axiom,
    type(f,fulladder),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',f_isa_fulladder) ).

fof(f244,plain,
    ( connection(in(n1,f),in(n1,sF0))
    | ~ type(f,fulladder) ),
    inference(superposition,[],[f41,f59]) ).

fof(f59,plain,
    h2(f) = sF0,
    introduced(function_definition,[]) ).

fof(f41,axiom,
    ! [X8] :
      ( connection(in(n1,X8),in(n1,h2(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_in1_in1h2) ).

fof(f146,plain,
    ! [X0] :
      ( ~ connection(in(n1,f),X0)
      | value(X0,n1) ),
    inference(resolution,[],[f1,f47]) ).

fof(f47,axiom,
    value(in(n1,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',in1_1) ).

fof(f963,plain,
    ( value(in(n1,sF1),n0)
    | ~ spl10_92 ),
    inference(avatar_component_clause,[],[f961]) ).

fof(f961,plain,
    ( spl10_92
  <=> value(in(n1,sF1),n0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_92])]) ).

fof(f1281,plain,
    ( spl10_92
    | ~ spl10_10
    | ~ spl10_41
    | spl10_91 ),
    inference(avatar_split_clause,[],[f1280,f957,f516,f137,f961]) ).

fof(f137,plain,
    ( spl10_10
  <=> type(sF1,and) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_10])]) ).

fof(f516,plain,
    ( spl10_41
  <=> value(out(n1,sF1),n0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_41])]) ).

fof(f957,plain,
    ( spl10_91
  <=> value(in(n2,sF1),n0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_91])]) ).

fof(f1280,plain,
    ( value(in(n1,sF1),n0)
    | ~ spl10_10
    | ~ spl10_41
    | spl10_91 ),
    inference(subsumption_resolution,[],[f1279,f221]) ).

fof(f221,plain,
    ( mode(sF1,ok)
    | ~ spl10_10 ),
    inference(subsumption_resolution,[],[f220,f61]) ).

fof(f61,plain,
    ~ mode(sF1,abnormal),
    inference(definition_folding,[],[f53,f60,f59]) ).

fof(f53,axiom,
    ~ mode(and2(h2(f)),abnormal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_and2) ).

fof(f220,plain,
    ( mode(sF1,ok)
    | mode(sF1,abnormal)
    | ~ spl10_10 ),
    inference(resolution,[],[f139,f7]) ).

fof(f7,axiom,
    ! [X6,X7] :
      ( ~ type(X6,X7)
      | mode(X6,ok)
      | mode(X6,abnormal) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ok_or_abnormal) ).

fof(f139,plain,
    ( type(sF1,and)
    | ~ spl10_10 ),
    inference(avatar_component_clause,[],[f137]) ).

fof(f1279,plain,
    ( value(in(n1,sF1),n0)
    | ~ mode(sF1,ok)
    | ~ spl10_10
    | ~ spl10_41
    | spl10_91 ),
    inference(subsumption_resolution,[],[f1278,f139]) ).

fof(f1278,plain,
    ( ~ type(sF1,and)
    | value(in(n1,sF1),n0)
    | ~ mode(sF1,ok)
    | ~ spl10_41
    | spl10_91 ),
    inference(subsumption_resolution,[],[f1173,f958]) ).

fof(f958,plain,
    ( ~ value(in(n2,sF1),n0)
    | spl10_91 ),
    inference(avatar_component_clause,[],[f957]) ).

fof(f1173,plain,
    ( value(in(n2,sF1),n0)
    | ~ mode(sF1,ok)
    | ~ type(sF1,and)
    | value(in(n1,sF1),n0)
    | ~ spl10_41 ),
    inference(resolution,[],[f518,f10]) ).

fof(f10,axiom,
    ! [X6] :
      ( ~ value(out(n1,X6),n0)
      | value(in(n1,X6),n0)
      | value(in(n2,X6),n0)
      | ~ mode(X6,ok)
      | ~ type(X6,and) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',and_0_00) ).

fof(f518,plain,
    ( value(out(n1,sF1),n0)
    | ~ spl10_41 ),
    inference(avatar_component_clause,[],[f516]) ).

fof(f1277,plain,
    ( ~ spl10_4
    | ~ spl10_6
    | ~ spl10_87
    | ~ spl10_91 ),
    inference(avatar_contradiction_clause,[],[f1276]) ).

fof(f1276,plain,
    ( $false
    | ~ spl10_4
    | ~ spl10_6
    | ~ spl10_87
    | ~ spl10_91 ),
    inference(subsumption_resolution,[],[f1274,f4]) ).

fof(f1274,plain,
    ( equal_value(n0,n1)
    | ~ spl10_4
    | ~ spl10_6
    | ~ spl10_87
    | ~ spl10_91 ),
    inference(resolution,[],[f1166,f1227]) ).

fof(f1227,plain,
    ( value(out(s,sF2),n0)
    | ~ spl10_4
    | ~ spl10_91 ),
    inference(resolution,[],[f1196,f302]) ).

fof(f302,plain,
    connection(out(s,sF2),in(n2,sF0)),
    inference(forward_demodulation,[],[f301,f62]) ).

fof(f62,plain,
    h1(f) = sF2,
    introduced(function_definition,[]) ).

fof(f301,plain,
    connection(out(s,h1(f)),in(n2,sF0)),
    inference(subsumption_resolution,[],[f300,f46]) ).

fof(f300,plain,
    ( connection(out(s,h1(f)),in(n2,sF0))
    | ~ type(f,fulladder) ),
    inference(superposition,[],[f38,f59]) ).

fof(f38,axiom,
    ! [X8] :
      ( connection(out(s,h1(X8)),in(n2,h2(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_outsh1_in2h2) ).

fof(f1196,plain,
    ( ! [X1] :
        ( ~ connection(X1,in(n2,sF0))
        | value(X1,n0) )
    | ~ spl10_4
    | ~ spl10_91 ),
    inference(resolution,[],[f1192,f2]) ).

fof(f2,axiom,
    ! [X2,X0,X1] :
      ( ~ value(X1,X2)
      | value(X0,X2)
      | ~ connection(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',value_propagation2) ).

fof(f1192,plain,
    ( value(in(n2,sF0),n0)
    | ~ spl10_4
    | ~ spl10_91 ),
    inference(resolution,[],[f1183,f228]) ).

fof(f228,plain,
    ( connection(in(n2,sF0),in(n2,sF1))
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f226,f94]) ).

fof(f226,plain,
    ( connection(in(n2,sF0),in(n2,sF1))
    | ~ type(sF0,halfadder) ),
    inference(superposition,[],[f29,f60]) ).

fof(f29,axiom,
    ! [X8] :
      ( connection(in(n2,X8),in(n2,and2(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_in2_in2and2) ).

fof(f1183,plain,
    ( ! [X1] :
        ( ~ connection(X1,in(n2,sF1))
        | value(X1,n0) )
    | ~ spl10_91 ),
    inference(resolution,[],[f959,f2]) ).

fof(f959,plain,
    ( value(in(n2,sF1),n0)
    | ~ spl10_91 ),
    inference(avatar_component_clause,[],[f957]) ).

fof(f1166,plain,
    ( ! [X0] :
        ( ~ value(out(s,sF2),X0)
        | equal_value(X0,n1) )
    | ~ spl10_6
    | ~ spl10_87 ),
    inference(resolution,[],[f1164,f3]) ).

fof(f1164,plain,
    ( value(out(s,sF2),n1)
    | ~ spl10_6
    | ~ spl10_87 ),
    inference(resolution,[],[f1161,f232]) ).

fof(f232,plain,
    ( connection(out(s,sF2),out(n1,sF3))
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f230,f103]) ).

fof(f103,plain,
    ( type(sF2,halfadder)
    | ~ spl10_6 ),
    inference(avatar_component_clause,[],[f102]) ).

fof(f102,plain,
    ( spl10_6
  <=> type(sF2,halfadder) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_6])]) ).

fof(f230,plain,
    ( ~ type(sF2,halfadder)
    | connection(out(s,sF2),out(n1,sF3)) ),
    inference(superposition,[],[f30,f63]) ).

fof(f63,plain,
    sF3 = and1(sF2),
    introduced(function_definition,[]) ).

fof(f30,axiom,
    ! [X8] :
      ( connection(out(s,X8),out(n1,and1(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_outs_out1and1) ).

fof(f1161,plain,
    ( ! [X1] :
        ( ~ connection(X1,out(n1,sF3))
        | value(X1,n1) )
    | ~ spl10_87 ),
    inference(resolution,[],[f913,f2]) ).

fof(f913,plain,
    ( value(out(n1,sF3),n1)
    | ~ spl10_87 ),
    inference(avatar_component_clause,[],[f911]) ).

fof(f911,plain,
    ( spl10_87
  <=> value(out(n1,sF3),n1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_87])]) ).

fof(f1172,plain,
    ( spl10_41
    | ~ spl10_4
    | ~ spl10_18
    | ~ spl10_58 ),
    inference(avatar_split_clause,[],[f1169,f679,f236,f93,f516]) ).

fof(f236,plain,
    ( spl10_18
  <=> mode(sF9,ok) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_18])]) ).

fof(f679,plain,
    ( spl10_58
  <=> value(in(n2,sF4),n1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_58])]) ).

fof(f1169,plain,
    ( value(out(n1,sF1),n0)
    | ~ spl10_4
    | ~ spl10_18
    | ~ spl10_58 ),
    inference(resolution,[],[f1085,f280]) ).

fof(f280,plain,
    ( connection(out(n1,sF1),in(n1,sF9))
    | ~ spl10_4 ),
    inference(forward_demodulation,[],[f279,f60]) ).

fof(f279,plain,
    ( connection(out(n1,and2(sF0)),in(n1,sF9))
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f278,f94]) ).

fof(f278,plain,
    ( connection(out(n1,and2(sF0)),in(n1,sF9))
    | ~ type(sF0,halfadder) ),
    inference(superposition,[],[f33,f74]) ).

fof(f74,plain,
    sF9 = not1(sF0),
    introduced(function_definition,[]) ).

fof(f33,axiom,
    ! [X8] :
      ( connection(out(n1,and2(X8)),in(n1,not1(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_out1and2_in1not1) ).

fof(f1085,plain,
    ( ! [X1] :
        ( ~ connection(X1,in(n1,sF9))
        | value(X1,n0) )
    | ~ spl10_4
    | ~ spl10_18
    | ~ spl10_58 ),
    inference(resolution,[],[f1071,f2]) ).

fof(f1071,plain,
    ( value(in(n1,sF9),n0)
    | ~ spl10_4
    | ~ spl10_18
    | ~ spl10_58 ),
    inference(subsumption_resolution,[],[f1070,f141]) ).

fof(f141,plain,
    ( type(sF9,not)
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f113,f94]) ).

fof(f113,plain,
    ( type(sF9,not)
    | ~ type(sF0,halfadder) ),
    inference(superposition,[],[f24,f74]) ).

fof(f24,axiom,
    ! [X8] :
      ( type(not1(X8),not)
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_not1) ).

fof(f1070,plain,
    ( value(in(n1,sF9),n0)
    | ~ type(sF9,not)
    | ~ spl10_4
    | ~ spl10_18
    | ~ spl10_58 ),
    inference(subsumption_resolution,[],[f1048,f238]) ).

fof(f238,plain,
    ( mode(sF9,ok)
    | ~ spl10_18 ),
    inference(avatar_component_clause,[],[f236]) ).

fof(f1048,plain,
    ( ~ mode(sF9,ok)
    | ~ type(sF9,not)
    | value(in(n1,sF9),n0)
    | ~ spl10_4
    | ~ spl10_58 ),
    inference(resolution,[],[f1041,f21]) ).

fof(f21,axiom,
    ! [X6] :
      ( ~ value(out(n1,X6),n1)
      | ~ mode(X6,ok)
      | value(in(n1,X6),n0)
      | ~ type(X6,not) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',not_1_0_bw) ).

fof(f1041,plain,
    ( value(out(n1,sF9),n1)
    | ~ spl10_4
    | ~ spl10_58 ),
    inference(resolution,[],[f974,f292]) ).

fof(f292,plain,
    ( connection(out(n1,sF9),in(n2,sF4))
    | ~ spl10_4 ),
    inference(forward_demodulation,[],[f291,f74]) ).

fof(f291,plain,
    ( connection(out(n1,not1(sF0)),in(n2,sF4))
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f290,f94]) ).

fof(f290,plain,
    ( connection(out(n1,not1(sF0)),in(n2,sF4))
    | ~ type(sF0,halfadder) ),
    inference(superposition,[],[f34,f65]) ).

fof(f65,plain,
    and1(sF0) = sF4,
    introduced(function_definition,[]) ).

fof(f34,axiom,
    ! [X8] :
      ( connection(out(n1,not1(X8)),in(n2,and1(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_out1not1_in2and1) ).

fof(f974,plain,
    ( ! [X1] :
        ( ~ connection(X1,in(n2,sF4))
        | value(X1,n1) )
    | ~ spl10_58 ),
    inference(resolution,[],[f681,f2]) ).

fof(f681,plain,
    ( value(in(n2,sF4),n1)
    | ~ spl10_58 ),
    inference(avatar_component_clause,[],[f679]) ).

fof(f1155,plain,
    ( spl10_87
    | ~ spl10_6
    | ~ spl10_7
    | ~ spl10_50 ),
    inference(avatar_split_clause,[],[f1154,f615,f106,f102,f911]) ).

fof(f106,plain,
    ( spl10_7
  <=> type(sF3,and) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_7])]) ).

fof(f615,plain,
    ( spl10_50
  <=> value(out(n1,sF6),n1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_50])]) ).

fof(f1154,plain,
    ( value(out(n1,sF3),n1)
    | ~ spl10_6
    | ~ spl10_7
    | ~ spl10_50 ),
    inference(subsumption_resolution,[],[f1153,f188]) ).

fof(f188,plain,
    ( mode(sF3,ok)
    | ~ spl10_7 ),
    inference(subsumption_resolution,[],[f171,f64]) ).

fof(f64,plain,
    ~ mode(sF3,abnormal),
    inference(definition_folding,[],[f58,f63,f62]) ).

fof(f58,axiom,
    ~ mode(and1(h1(f)),abnormal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_and1h1) ).

fof(f171,plain,
    ( mode(sF3,abnormal)
    | mode(sF3,ok)
    | ~ spl10_7 ),
    inference(resolution,[],[f7,f108]) ).

fof(f108,plain,
    ( type(sF3,and)
    | ~ spl10_7 ),
    inference(avatar_component_clause,[],[f106]) ).

fof(f1153,plain,
    ( value(out(n1,sF3),n1)
    | ~ mode(sF3,ok)
    | ~ spl10_6
    | ~ spl10_7
    | ~ spl10_50 ),
    inference(subsumption_resolution,[],[f1152,f108]) ).

fof(f1152,plain,
    ( ~ type(sF3,and)
    | value(out(n1,sF3),n1)
    | ~ mode(sF3,ok)
    | ~ spl10_6
    | ~ spl10_50 ),
    inference(subsumption_resolution,[],[f1147,f892]) ).

fof(f892,plain,
    ( value(in(n1,sF3),n1)
    | ~ spl10_6
    | ~ spl10_50 ),
    inference(resolution,[],[f749,f271]) ).

fof(f271,plain,
    ( connection(out(n1,sF6),in(n1,sF3))
    | ~ spl10_6 ),
    inference(forward_demodulation,[],[f270,f68]) ).

fof(f68,plain,
    sF6 = or1(sF2),
    introduced(function_definition,[]) ).

fof(f270,plain,
    ( connection(out(n1,or1(sF2)),in(n1,sF3))
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f268,f103]) ).

fof(f268,plain,
    ( ~ type(sF2,halfadder)
    | connection(out(n1,or1(sF2)),in(n1,sF3)) ),
    inference(superposition,[],[f32,f63]) ).

fof(f32,axiom,
    ! [X8] :
      ( connection(out(n1,or1(X8)),in(n1,and1(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_out1or1_in1_and1) ).

fof(f749,plain,
    ( ! [X2] :
        ( ~ connection(out(n1,sF6),X2)
        | value(X2,n1) )
    | ~ spl10_50 ),
    inference(resolution,[],[f617,f1]) ).

fof(f617,plain,
    ( value(out(n1,sF6),n1)
    | ~ spl10_50 ),
    inference(avatar_component_clause,[],[f615]) ).

fof(f1147,plain,
    ( value(out(n1,sF3),n1)
    | ~ value(in(n1,sF3),n1)
    | ~ type(sF3,and)
    | ~ mode(sF3,ok)
    | ~ spl10_6 ),
    inference(resolution,[],[f1146,f9]) ).

fof(f9,axiom,
    ! [X6] :
      ( ~ value(in(n2,X6),n1)
      | ~ type(X6,and)
      | ~ value(in(n1,X6),n1)
      | ~ mode(X6,ok)
      | value(out(n1,X6),n1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',and_11_1) ).

fof(f1146,plain,
    ( value(in(n2,sF3),n1)
    | ~ spl10_6 ),
    inference(resolution,[],[f983,f296]) ).

fof(f296,plain,
    ( connection(out(n1,sF7),in(n2,sF3))
    | ~ spl10_6 ),
    inference(forward_demodulation,[],[f295,f70]) ).

fof(f70,plain,
    sF7 = not1(sF2),
    introduced(function_definition,[]) ).

fof(f295,plain,
    ( connection(out(n1,not1(sF2)),in(n2,sF3))
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f289,f103]) ).

fof(f289,plain,
    ( connection(out(n1,not1(sF2)),in(n2,sF3))
    | ~ type(sF2,halfadder) ),
    inference(superposition,[],[f34,f63]) ).

fof(f983,plain,
    ( ! [X2] :
        ( ~ connection(out(n1,sF7),X2)
        | value(X2,n1) )
    | ~ spl10_6 ),
    inference(resolution,[],[f928,f1]) ).

fof(f928,plain,
    ( value(out(n1,sF7),n1)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f927,f187]) ).

fof(f187,plain,
    ( mode(sF7,ok)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f175,f71]) ).

fof(f71,plain,
    ~ mode(sF7,abnormal),
    inference(definition_folding,[],[f56,f70,f62]) ).

fof(f56,axiom,
    ~ mode(not1(h1(f)),abnormal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_not1h1) ).

fof(f175,plain,
    ( mode(sF7,abnormal)
    | mode(sF7,ok)
    | ~ spl10_6 ),
    inference(resolution,[],[f7,f131]) ).

fof(f131,plain,
    ( type(sF7,not)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f112,f103]) ).

fof(f112,plain,
    ( ~ type(sF2,halfadder)
    | type(sF7,not) ),
    inference(superposition,[],[f24,f70]) ).

fof(f927,plain,
    ( value(out(n1,sF7),n1)
    | ~ mode(sF7,ok)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f922,f131]) ).

fof(f922,plain,
    ( value(out(n1,sF7),n1)
    | ~ type(sF7,not)
    | ~ mode(sF7,ok)
    | ~ spl10_6 ),
    inference(resolution,[],[f920,f18]) ).

fof(f18,axiom,
    ! [X6] :
      ( ~ value(in(n1,X6),n0)
      | value(out(n1,X6),n1)
      | ~ type(X6,not)
      | ~ mode(X6,ok) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',not_0_1_fw) ).

fof(f920,plain,
    ( value(in(n1,sF7),n0)
    | ~ spl10_6 ),
    inference(resolution,[],[f759,f282]) ).

fof(f282,plain,
    ( connection(out(n1,sF8),in(n1,sF7))
    | ~ spl10_6 ),
    inference(forward_demodulation,[],[f281,f70]) ).

fof(f281,plain,
    ( connection(out(n1,sF8),in(n1,not1(sF2)))
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f276,f103]) ).

fof(f276,plain,
    ( connection(out(n1,sF8),in(n1,not1(sF2)))
    | ~ type(sF2,halfadder) ),
    inference(superposition,[],[f33,f72]) ).

fof(f72,plain,
    sF8 = and2(sF2),
    introduced(function_definition,[]) ).

fof(f759,plain,
    ( ! [X2] :
        ( ~ connection(out(n1,sF8),X2)
        | value(X2,n0) )
    | ~ spl10_6 ),
    inference(resolution,[],[f655,f1]) ).

fof(f655,plain,
    ( value(out(n1,sF8),n0)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f654,f129]) ).

fof(f129,plain,
    ( type(sF8,and)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f111,f103]) ).

fof(f111,plain,
    ( type(sF8,and)
    | ~ type(sF2,halfadder) ),
    inference(superposition,[],[f23,f72]) ).

fof(f23,axiom,
    ! [X8] :
      ( type(and2(X8),and)
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_and2) ).

fof(f654,plain,
    ( value(out(n1,sF8),n0)
    | ~ type(sF8,and)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f644,f213]) ).

fof(f213,plain,
    ( mode(sF8,ok)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f176,f73]) ).

fof(f73,plain,
    ~ mode(sF8,abnormal),
    inference(definition_folding,[],[f57,f72,f62]) ).

fof(f57,axiom,
    ~ mode(and2(h1(f)),abnormal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_and2h1) ).

fof(f176,plain,
    ( mode(sF8,abnormal)
    | mode(sF8,ok)
    | ~ spl10_6 ),
    inference(resolution,[],[f7,f129]) ).

fof(f644,plain,
    ( value(out(n1,sF8),n0)
    | ~ mode(sF8,ok)
    | ~ type(sF8,and)
    | ~ spl10_6 ),
    inference(resolution,[],[f598,f8]) ).

fof(f8,axiom,
    ! [X6,X7] :
      ( ~ value(in(X7,X6),n0)
      | value(out(n1,X6),n0)
      | ~ mode(X6,ok)
      | ~ type(X6,and) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',and_0x_0) ).

fof(f598,plain,
    ( value(in(n1,sF8),n0)
    | ~ spl10_6 ),
    inference(forward_demodulation,[],[f597,f72]) ).

fof(f597,plain,
    ( value(in(n1,and2(sF2)),n0)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f594,f103]) ).

fof(f594,plain,
    ( value(in(n1,and2(sF2)),n0)
    | ~ type(sF2,halfadder) ),
    inference(resolution,[],[f402,f28]) ).

fof(f402,plain,
    ! [X2] :
      ( ~ connection(in(n1,sF2),X2)
      | value(X2,n0) ),
    inference(resolution,[],[f391,f1]) ).

fof(f391,plain,
    value(in(n1,sF2),n0),
    inference(resolution,[],[f148,f247]) ).

fof(f247,plain,
    connection(in(n2,f),in(n1,sF2)),
    inference(subsumption_resolution,[],[f246,f46]) ).

fof(f246,plain,
    ( ~ type(f,fulladder)
    | connection(in(n2,f),in(n1,sF2)) ),
    inference(superposition,[],[f42,f62]) ).

fof(f42,axiom,
    ! [X8] :
      ( connection(in(n2,X8),in(n1,h1(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_in2_in1h1) ).

fof(f148,plain,
    ! [X2] :
      ( ~ connection(in(n2,f),X2)
      | value(X2,n0) ),
    inference(resolution,[],[f1,f48]) ).

fof(f48,axiom,
    value(in(n2,f),n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',in2_0) ).

fof(f946,plain,
    ( spl10_41
    | ~ spl10_4
    | ~ spl10_30 ),
    inference(avatar_split_clause,[],[f945,f425,f93,f516]) ).

fof(f425,plain,
    ( spl10_30
  <=> value(in(n1,sF5),n0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_30])]) ).

fof(f945,plain,
    ( value(out(n1,sF1),n0)
    | ~ spl10_4
    | ~ spl10_30 ),
    inference(forward_demodulation,[],[f944,f60]) ).

fof(f944,plain,
    ( value(out(n1,and2(sF0)),n0)
    | ~ spl10_4
    | ~ spl10_30 ),
    inference(subsumption_resolution,[],[f940,f94]) ).

fof(f940,plain,
    ( value(out(n1,and2(sF0)),n0)
    | ~ type(sF0,halfadder)
    | ~ spl10_30 ),
    inference(resolution,[],[f762,f31]) ).

fof(f31,axiom,
    ! [X8] :
      ( connection(out(c,X8),out(n1,and2(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_outc_out1and2) ).

fof(f762,plain,
    ( ! [X2] :
        ( ~ connection(out(c,sF0),X2)
        | value(X2,n0) )
    | ~ spl10_30 ),
    inference(resolution,[],[f714,f1]) ).

fof(f714,plain,
    ( value(out(c,sF0),n0)
    | ~ spl10_30 ),
    inference(resolution,[],[f706,f316]) ).

fof(f316,plain,
    connection(out(c,sF0),in(n1,sF5)),
    inference(forward_demodulation,[],[f315,f59]) ).

fof(f315,plain,
    connection(out(c,h2(f)),in(n1,sF5)),
    inference(subsumption_resolution,[],[f313,f46]) ).

fof(f313,plain,
    ( ~ type(f,fulladder)
    | connection(out(c,h2(f)),in(n1,sF5)) ),
    inference(superposition,[],[f40,f66]) ).

fof(f66,plain,
    or1(f) = sF5,
    introduced(function_definition,[]) ).

fof(f40,axiom,
    ! [X8] :
      ( connection(out(c,h2(X8)),in(n1,or1(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_outch2_in1or1) ).

fof(f706,plain,
    ( ! [X1] :
        ( ~ connection(X1,in(n1,sF5))
        | value(X1,n0) )
    | ~ spl10_30 ),
    inference(resolution,[],[f427,f2]) ).

fof(f427,plain,
    ( value(in(n1,sF5),n0)
    | ~ spl10_30 ),
    inference(avatar_component_clause,[],[f425]) ).

fof(f698,plain,
    ( ~ spl10_15
    | spl10_58
    | ~ spl10_4
    | ~ spl10_5 ),
    inference(avatar_split_clause,[],[f697,f97,f93,f679,f200]) ).

fof(f200,plain,
    ( spl10_15
  <=> mode(sF4,ok) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_15])]) ).

fof(f97,plain,
    ( spl10_5
  <=> type(sF4,and) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_5])]) ).

fof(f697,plain,
    ( value(in(n2,sF4),n1)
    | ~ mode(sF4,ok)
    | ~ spl10_4
    | ~ spl10_5 ),
    inference(subsumption_resolution,[],[f658,f99]) ).

fof(f99,plain,
    ( type(sF4,and)
    | ~ spl10_5 ),
    inference(avatar_component_clause,[],[f97]) ).

fof(f658,plain,
    ( ~ mode(sF4,ok)
    | value(in(n2,sF4),n1)
    | ~ type(sF4,and)
    | ~ spl10_4 ),
    inference(resolution,[],[f607,f12]) ).

fof(f12,axiom,
    ! [X6] :
      ( ~ value(out(n1,X6),n1)
      | ~ type(X6,and)
      | ~ mode(X6,ok)
      | value(in(n2,X6),n1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',and_1_x1) ).

fof(f607,plain,
    ( value(out(n1,sF4),n1)
    | ~ spl10_4 ),
    inference(forward_demodulation,[],[f606,f65]) ).

fof(f606,plain,
    ( value(out(n1,and1(sF0)),n1)
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f604,f94]) ).

fof(f604,plain,
    ( ~ type(sF0,halfadder)
    | value(out(n1,and1(sF0)),n1) ),
    inference(resolution,[],[f415,f30]) ).

fof(f415,plain,
    ! [X2] :
      ( ~ connection(out(s,sF0),X2)
      | value(X2,n1) ),
    inference(resolution,[],[f403,f1]) ).

fof(f403,plain,
    value(out(s,sF0),n1),
    inference(resolution,[],[f149,f253]) ).

fof(f253,plain,
    connection(out(s,f),out(s,sF0)),
    inference(subsumption_resolution,[],[f252,f46]) ).

fof(f252,plain,
    ( connection(out(s,f),out(s,sF0))
    | ~ type(f,fulladder) ),
    inference(superposition,[],[f44,f59]) ).

fof(f44,axiom,
    ! [X8] :
      ( connection(out(s,X8),out(s,h2(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_outs_outsh2) ).

fof(f149,plain,
    ! [X3] :
      ( ~ connection(out(s,f),X3)
      | value(X3,n1) ),
    inference(resolution,[],[f1,f50]) ).

fof(f50,axiom,
    value(out(s,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',outs_1) ).

fof(f696,plain,
    ( spl10_15
    | spl10_2
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f695,f93,f81,f200]) ).

fof(f81,plain,
    ( spl10_2
  <=> mode(sF4,abnormal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_2])]) ).

fof(f695,plain,
    ( mode(sF4,abnormal)
    | mode(sF4,ok)
    | ~ spl10_4 ),
    inference(subsumption_resolution,[],[f470,f94]) ).

fof(f470,plain,
    ( ~ type(sF0,halfadder)
    | mode(sF4,ok)
    | mode(sF4,abnormal) ),
    inference(superposition,[],[f161,f65]) ).

fof(f161,plain,
    ! [X0] :
      ( mode(and1(X0),abnormal)
      | mode(and1(X0),ok)
      | ~ type(X0,halfadder) ),
    inference(resolution,[],[f7,f22]) ).

fof(f22,axiom,
    ! [X8] :
      ( type(and1(X8),and)
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_and1) ).

fof(f629,plain,
    ( spl10_50
    | ~ spl10_6 ),
    inference(avatar_split_clause,[],[f628,f102,f615]) ).

fof(f628,plain,
    ( value(out(n1,sF6),n1)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f627,f189]) ).

fof(f189,plain,
    ( mode(sF6,ok)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f174,f69]) ).

fof(f69,plain,
    ~ mode(sF6,abnormal),
    inference(definition_folding,[],[f55,f68,f62]) ).

fof(f55,axiom,
    ~ mode(or1(h1(f)),abnormal),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_or1h1) ).

fof(f174,plain,
    ( mode(sF6,ok)
    | mode(sF6,abnormal)
    | ~ spl10_6 ),
    inference(resolution,[],[f7,f130]) ).

fof(f130,plain,
    ( type(sF6,or)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f115,f103]) ).

fof(f115,plain,
    ( ~ type(sF2,halfadder)
    | type(sF6,or) ),
    inference(superposition,[],[f25,f68]) ).

fof(f25,axiom,
    ! [X8] :
      ( type(or1(X8),or)
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_or1) ).

fof(f627,plain,
    ( ~ mode(sF6,ok)
    | value(out(n1,sF6),n1)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f609,f130]) ).

fof(f609,plain,
    ( ~ type(sF6,or)
    | value(out(n1,sF6),n1)
    | ~ mode(sF6,ok)
    | ~ spl10_6 ),
    inference(resolution,[],[f567,f13]) ).

fof(f13,axiom,
    ! [X6,X7] :
      ( ~ value(in(X7,X6),n1)
      | value(out(n1,X6),n1)
      | ~ type(X6,or)
      | ~ mode(X6,ok) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',or_1x_1) ).

fof(f567,plain,
    ( value(in(n2,sF6),n1)
    | ~ spl10_6 ),
    inference(forward_demodulation,[],[f566,f68]) ).

fof(f566,plain,
    ( value(in(n2,or1(sF2)),n1)
    | ~ spl10_6 ),
    inference(subsumption_resolution,[],[f562,f103]) ).

fof(f562,plain,
    ( ~ type(sF2,halfadder)
    | value(in(n2,or1(sF2)),n1) ),
    inference(resolution,[],[f390,f27]) ).

fof(f27,axiom,
    ! [X8] :
      ( connection(in(n2,X8),in(n2,or1(X8)))
      | ~ type(X8,halfadder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',halfadder_connection_in2_in2or1) ).

fof(f390,plain,
    ! [X2] :
      ( ~ connection(in(n2,sF2),X2)
      | value(X2,n1) ),
    inference(resolution,[],[f385,f1]) ).

fof(f385,plain,
    value(in(n2,sF2),n1),
    inference(forward_demodulation,[],[f384,f62]) ).

fof(f384,plain,
    value(in(n2,h1(f)),n1),
    inference(subsumption_resolution,[],[f383,f46]) ).

fof(f383,plain,
    ( value(in(n2,h1(f)),n1)
    | ~ type(f,fulladder) ),
    inference(resolution,[],[f147,f43]) ).

fof(f43,axiom,
    ! [X8] :
      ( connection(in(c,X8),in(n2,h1(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_inc_in2h1) ).

fof(f147,plain,
    ! [X1] :
      ( ~ connection(in(c,f),X1)
      | value(X1,n1) ),
    inference(resolution,[],[f1,f49]) ).

fof(f49,axiom,
    value(in(c,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',inc_1) ).

fof(f449,plain,
    ( spl10_30
    | spl10_1
    | ~ spl10_8 ),
    inference(avatar_split_clause,[],[f448,f117,f77,f425]) ).

fof(f77,plain,
    ( spl10_1
  <=> mode(sF5,abnormal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_1])]) ).

fof(f117,plain,
    ( spl10_8
  <=> type(sF5,or) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_8])]) ).

fof(f448,plain,
    ( value(in(n1,sF5),n0)
    | spl10_1
    | ~ spl10_8 ),
    inference(subsumption_resolution,[],[f447,f186]) ).

fof(f186,plain,
    ( mode(sF5,ok)
    | spl10_1
    | ~ spl10_8 ),
    inference(subsumption_resolution,[],[f173,f79]) ).

fof(f79,plain,
    ( ~ mode(sF5,abnormal)
    | spl10_1 ),
    inference(avatar_component_clause,[],[f77]) ).

fof(f173,plain,
    ( mode(sF5,abnormal)
    | mode(sF5,ok)
    | ~ spl10_8 ),
    inference(resolution,[],[f7,f119]) ).

fof(f119,plain,
    ( type(sF5,or)
    | ~ spl10_8 ),
    inference(avatar_component_clause,[],[f117]) ).

fof(f447,plain,
    ( ~ mode(sF5,ok)
    | value(in(n1,sF5),n0)
    | ~ spl10_8 ),
    inference(subsumption_resolution,[],[f419,f119]) ).

fof(f419,plain,
    ( value(in(n1,sF5),n0)
    | ~ type(sF5,or)
    | ~ mode(sF5,ok) ),
    inference(resolution,[],[f408,f16]) ).

fof(f16,axiom,
    ! [X6] :
      ( ~ value(out(n1,X6),n0)
      | ~ mode(X6,ok)
      | ~ type(X6,or)
      | value(in(n1,X6),n0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',or_0_0x) ).

fof(f408,plain,
    value(out(n1,sF5),n0),
    inference(resolution,[],[f150,f265]) ).

fof(f265,plain,
    connection(out(c,f),out(n1,sF5)),
    inference(subsumption_resolution,[],[f254,f46]) ).

fof(f254,plain,
    ( ~ type(f,fulladder)
    | connection(out(c,f),out(n1,sF5)) ),
    inference(superposition,[],[f45,f66]) ).

fof(f45,axiom,
    ! [X8] :
      ( connection(out(c,X8),out(n1,or1(X8)))
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_connection_outc_out1or1) ).

fof(f150,plain,
    ! [X4] :
      ( ~ connection(out(c,f),X4)
      | value(X4,n0) ),
    inference(resolution,[],[f1,f51]) ).

fof(f51,axiom,
    value(out(c,f),n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',outc_0) ).

fof(f239,plain,
    ( spl10_3
    | spl10_18
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f234,f93,f236,f86]) ).

fof(f86,plain,
    ( spl10_3
  <=> mode(sF9,abnormal) ),
    introduced(avatar_definition,[new_symbols(naming,[spl10_3])]) ).

fof(f234,plain,
    ( mode(sF9,ok)
    | mode(sF9,abnormal)
    | ~ spl10_4 ),
    inference(resolution,[],[f141,f7]) ).

fof(f145,plain,
    spl10_8,
    inference(avatar_split_clause,[],[f144,f117]) ).

fof(f144,plain,
    type(sF5,or),
    inference(subsumption_resolution,[],[f142,f46]) ).

fof(f142,plain,
    ( type(sF5,or)
    | ~ type(f,fulladder) ),
    inference(superposition,[],[f37,f66]) ).

fof(f37,axiom,
    ! [X8] :
      ( type(or1(X8),or)
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_or1) ).

fof(f140,plain,
    ( spl10_10
    | ~ spl10_4 ),
    inference(avatar_split_clause,[],[f110,f93,f137]) ).

fof(f110,plain,
    ( ~ type(sF0,halfadder)
    | type(sF1,and) ),
    inference(superposition,[],[f23,f60]) ).

fof(f135,plain,
    spl10_4,
    inference(avatar_contradiction_clause,[],[f134]) ).

fof(f134,plain,
    ( $false
    | spl10_4 ),
    inference(subsumption_resolution,[],[f133,f95]) ).

fof(f95,plain,
    ( ~ type(sF0,halfadder)
    | spl10_4 ),
    inference(avatar_component_clause,[],[f93]) ).

fof(f133,plain,
    type(sF0,halfadder),
    inference(subsumption_resolution,[],[f132,f46]) ).

fof(f132,plain,
    ( ~ type(f,fulladder)
    | type(sF0,halfadder) ),
    inference(superposition,[],[f36,f59]) ).

fof(f36,axiom,
    ! [X8] :
      ( type(h2(X8),halfadder)
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_halfadder2) ).

fof(f128,plain,
    spl10_6,
    inference(avatar_contradiction_clause,[],[f127]) ).

fof(f127,plain,
    ( $false
    | spl10_6 ),
    inference(subsumption_resolution,[],[f126,f104]) ).

fof(f104,plain,
    ( ~ type(sF2,halfadder)
    | spl10_6 ),
    inference(avatar_component_clause,[],[f102]) ).

fof(f126,plain,
    type(sF2,halfadder),
    inference(subsumption_resolution,[],[f125,f46]) ).

fof(f125,plain,
    ( ~ type(f,fulladder)
    | type(sF2,halfadder) ),
    inference(superposition,[],[f35,f62]) ).

fof(f35,axiom,
    ! [X8] :
      ( type(h1(X8),halfadder)
      | ~ type(X8,fulladder) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fulladder_halfadder1) ).

fof(f109,plain,
    ( ~ spl10_6
    | spl10_7 ),
    inference(avatar_split_clause,[],[f90,f106,f102]) ).

fof(f90,plain,
    ( type(sF3,and)
    | ~ type(sF2,halfadder) ),
    inference(superposition,[],[f22,f63]) ).

fof(f100,plain,
    ( ~ spl10_4
    | spl10_5 ),
    inference(avatar_split_clause,[],[f91,f97,f93]) ).

fof(f91,plain,
    ( type(sF4,and)
    | ~ type(sF0,halfadder) ),
    inference(superposition,[],[f22,f65]) ).

fof(f89,plain,
    ( ~ spl10_3
    | ~ spl10_1 ),
    inference(avatar_split_clause,[],[f75,f77,f86]) ).

fof(f75,plain,
    ( ~ mode(sF5,abnormal)
    | ~ mode(sF9,abnormal) ),
    inference(definition_folding,[],[f52,f74,f59,f66]) ).

fof(f52,axiom,
    ( ~ mode(or1(f),abnormal)
    | ~ mode(not1(h2(f)),abnormal) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_or1_not1h2) ).

fof(f84,plain,
    ( ~ spl10_1
    | ~ spl10_2 ),
    inference(avatar_split_clause,[],[f67,f81,f77]) ).

fof(f67,plain,
    ( ~ mode(sF4,abnormal)
    | ~ mode(sF5,abnormal) ),
    inference(definition_folding,[],[f54,f66,f65,f59]) ).

fof(f54,axiom,
    ( ~ mode(and1(h2(f)),abnormal)
    | ~ mode(or1(f),abnormal) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',diagnosis_or1_and1h2) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem    : HWV006-1 : TPTP v8.1.0. Released v2.1.0.
% 0.13/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.13/0.35  % Computer : n004.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Mon Aug 29 22:52:35 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 0.20/0.56  % (22409)lrs+1011_1:1_atotf=0.0306256:ep=RST:mep=off:nm=0:sos=all:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 0.20/0.56  % (22407)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 0.20/0.56  % (22409)Instruction limit reached!
% 0.20/0.56  % (22409)------------------------------
% 0.20/0.56  % (22409)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57  % (22424)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=97:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/97Mi)
% 0.20/0.57  % (22426)dis+10_1:1_add=large:alpa=false:anc=none:fd=off:lcm=reverse:nwc=5.0:sd=2:sgt=20:ss=included:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/46Mi)
% 0.20/0.57  % (22418)lrs+1_1:1_aac=none:add=large:anc=all_dependent:cond=fast:ep=RST:fsr=off:lma=on:nm=2:sos=on:sp=reverse_arity:stl=30:uhcvi=on:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.20/0.57  % (22409)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57  % (22409)Termination reason: Unknown
% 0.20/0.57  % (22409)Termination phase: Saturation
% 0.20/0.57  
% 0.20/0.57  % (22409)Memory used [KB]: 5884
% 0.20/0.57  % (22409)Time elapsed: 0.122 s
% 0.20/0.57  % (22409)Instructions burned: 3 (million)
% 0.20/0.57  % (22409)------------------------------
% 0.20/0.57  % (22409)------------------------------
% 0.20/0.57  % (22416)dis+1011_3:29_av=off:awrs=decay:awrsf=32:bce=on:drc=off:fde=unused:gsp=on:irw=on:nwc=2.0:spb=goal_then_units:updr=off:urr=ec_only:i=29:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/29Mi)
% 0.20/0.57  % (22418)Instruction limit reached!
% 0.20/0.57  % (22418)------------------------------
% 0.20/0.57  % (22418)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.20/0.57  % (22418)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.20/0.57  % (22418)Termination reason: Unknown
% 0.20/0.57  % (22418)Termination phase: Saturation
% 0.20/0.57  
% 0.20/0.57  % (22418)Memory used [KB]: 1407
% 0.20/0.57  % (22418)Time elapsed: 0.004 s
% 0.20/0.57  % (22418)Instructions burned: 2 (million)
% 0.20/0.57  % (22418)------------------------------
% 0.20/0.57  % (22418)------------------------------
% 0.20/0.59  % (22428)lrs+3_8:1_anc=none:erd=off:fsd=on:s2a=on:s2agt=16:sgt=16:sos=on:sp=frequency:ss=included:i=71:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/71Mi)
% 1.75/0.59  % (22405)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/34Mi)
% 1.75/0.59  % (22401)lrs+10_1:1_kws=precedence:lwlo=on:tgt=ground:i=99966:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99966Mi)
% 1.75/0.59  % (22405)Refutation not found, incomplete strategy% (22405)------------------------------
% 1.75/0.59  % (22405)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.75/0.59  % (22405)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.75/0.59  % (22405)Termination reason: Refutation not found, incomplete strategy
% 1.75/0.59  
% 1.75/0.59  % (22405)Memory used [KB]: 5884
% 1.75/0.59  % (22405)Time elapsed: 0.157 s
% 1.75/0.59  % (22405)Instructions burned: 1 (million)
% 1.75/0.59  % (22405)------------------------------
% 1.75/0.59  % (22405)------------------------------
% 1.75/0.60  % (22404)lrs+10_1:1_bd=off:drc=off:lcm=reverse:nwc=5.0:sd=1:sgt=16:spb=goal_then_units:ss=axioms:to=lpo:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/43Mi)
% 1.75/0.60  % (22406)dis+1011_1:16_fsr=off:nwc=2.0:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/25Mi)
% 1.75/0.60  % (22403)lrs+10_1:16_awrs=converge:awrsf=40:br=off:ep=RSTC:flr=on:gsp=on:nwc=3.0:sos=on:urr=on:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 1.75/0.60  % (22403)Instruction limit reached!
% 1.75/0.60  % (22403)------------------------------
% 1.75/0.60  % (22403)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.75/0.60  % (22403)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.75/0.60  % (22403)Termination reason: Unknown
% 1.75/0.60  % (22403)Termination phase: Saturation
% 1.75/0.60  
% 1.75/0.60  % (22403)Memory used [KB]: 5884
% 1.75/0.60  % (22403)Time elapsed: 0.167 s
% 1.75/0.60  % (22403)Instructions burned: 5 (million)
% 1.75/0.60  % (22403)------------------------------
% 1.75/0.60  % (22403)------------------------------
% 1.75/0.60  % (22414)lrs+10_1:1_drc=off:sp=reverse_frequency:spb=goal:to=lpo:i=5:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/5Mi)
% 1.75/0.60  % (22427)lrs+1010_1:16_acc=on:anc=all:avsq=on:awrs=converge:s2a=on:sac=on:sos=on:ss=axioms:i=81:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/81Mi)
% 1.75/0.60  % (22422)lrs+10_1:7_av=off:awrs=converge:awrsf=40:br=off:bsd=on:cond=on:drc=off:nwc=3.0:plsq=on:plsqc=1:s2a=on:s2agt=16:to=lpo:urr=on:i=6:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/6Mi)
% 1.75/0.61  % (22430)lrs+10_1:1_av=off:sd=2:sos=on:sp=reverse_arity:ss=axioms:to=lpo:i=73:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/73Mi)
% 1.75/0.61  % (22432)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.88/0.61  % (22431)lrs+10_1:1_sos=all:ss=axioms:st=1.5:i=20:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/20Mi)
% 1.88/0.61  % (22402)dis+21_1:1_av=off:fd=off:lcm=predicate:sos=on:spb=goal:urr=ec_only:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/42Mi)
% 1.88/0.61  % (22430)Refutation not found, incomplete strategy% (22430)------------------------------
% 1.88/0.61  % (22430)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.61  % (22430)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.61  % (22430)Termination reason: Refutation not found, incomplete strategy
% 1.88/0.61  
% 1.88/0.61  % (22430)Memory used [KB]: 1407
% 1.88/0.61  % (22430)Time elapsed: 0.181 s
% 1.88/0.61  % (22430)Instructions burned: 4 (million)
% 1.88/0.61  % (22430)------------------------------
% 1.88/0.61  % (22430)------------------------------
% 1.88/0.61  % (22404)Refutation not found, incomplete strategy% (22404)------------------------------
% 1.88/0.61  % (22404)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.61  % (22404)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.61  % (22404)Termination reason: Refutation not found, incomplete strategy
% 1.88/0.61  
% 1.88/0.61  % (22404)Memory used [KB]: 5884
% 1.88/0.61  % (22404)Time elapsed: 0.167 s
% 1.88/0.61  % (22404)Instructions burned: 4 (million)
% 1.88/0.61  % (22404)------------------------------
% 1.88/0.61  % (22404)------------------------------
% 1.88/0.61  % (22410)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.88/0.61  % (22412)lrs+1004_1:734_av=off:awrs=converge:awrsf=70:br=off:ep=RSTC:erd=off:gs=on:nwc=3.0:s2a=on:s2agt=16:sp=occurrence:updr=off:urr=on:i=6:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/6Mi)
% 1.88/0.61  % (22413)dis+4_1:1_bd=off:cond=fast:fde=unused:lcm=reverse:lma=on:nicw=on:nwc=2.0:s2a=on:s2agt=16:sac=on:sp=frequency:i=23:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/23Mi)
% 1.88/0.61  % (22420)lrs+1003_1:1024_add=large:afr=on:cond=fast:fsr=off:gs=on:sos=on:sp=reverse_arity:i=28:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/28Mi)
% 1.88/0.62  % (22414)Instruction limit reached!
% 1.88/0.62  % (22414)------------------------------
% 1.88/0.62  % (22414)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22414)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22414)Termination reason: Unknown
% 1.88/0.62  % (22414)Termination phase: Saturation
% 1.88/0.62  
% 1.88/0.62  % (22414)Memory used [KB]: 5884
% 1.88/0.62  % (22414)Time elapsed: 0.181 s
% 1.88/0.62  % (22414)Instructions burned: 5 (million)
% 1.88/0.62  % (22414)------------------------------
% 1.88/0.62  % (22414)------------------------------
% 1.88/0.62  % (22420)Refutation not found, incomplete strategy% (22420)------------------------------
% 1.88/0.62  % (22420)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22420)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22420)Termination reason: Refutation not found, incomplete strategy
% 1.88/0.62  
% 1.88/0.62  % (22420)Memory used [KB]: 10362
% 1.88/0.62  % (22415)lrs+30_1:12_av=off:bs=unit_only:fsd=on:gs=on:lwlo=on:newcnf=on:slsq=on:slsqr=1,2:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 1.88/0.62  % (22420)Time elapsed: 0.172 s
% 1.88/0.62  % (22420)Instructions burned: 3 (million)
% 1.88/0.62  % (22420)------------------------------
% 1.88/0.62  % (22420)------------------------------
% 1.88/0.62  % (22421)lrs+1011_1:1_afp=100000:afr=on:amm=sco:bd=preordered:cond=fast:newcnf=on:nm=4:sos=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.88/0.62  % (22415)Instruction limit reached!
% 1.88/0.62  % (22415)------------------------------
% 1.88/0.62  % (22415)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22415)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22415)Termination reason: Unknown
% 1.88/0.62  % (22415)Termination phase: Saturation
% 1.88/0.62  
% 1.88/0.62  % (22415)Memory used [KB]: 5884
% 1.88/0.62  % (22415)Time elapsed: 0.004 s
% 1.88/0.62  % (22415)Instructions burned: 3 (million)
% 1.88/0.62  % (22415)------------------------------
% 1.88/0.62  % (22415)------------------------------
% 1.88/0.62  % (22419)ott+2_1:64_afp=40000:bd=off:irw=on:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/8Mi)
% 1.88/0.62  % (22421)Refutation not found, incomplete strategy% (22421)------------------------------
% 1.88/0.62  % (22421)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22412)Instruction limit reached!
% 1.88/0.62  % (22412)------------------------------
% 1.88/0.62  % (22412)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22421)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22421)Termination reason: Refutation not found, incomplete strategy
% 1.88/0.62  
% 1.88/0.62  % (22421)Memory used [KB]: 5884
% 1.88/0.62  % (22421)Time elapsed: 0.185 s
% 1.88/0.62  % (22421)Instructions burned: 3 (million)
% 1.88/0.62  % (22421)------------------------------
% 1.88/0.62  % (22421)------------------------------
% 1.88/0.62  % (22401)First to succeed.
% 1.88/0.62  % (22428)Refutation not found, incomplete strategy% (22428)------------------------------
% 1.88/0.62  % (22428)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22419)Instruction limit reached!
% 1.88/0.62  % (22419)------------------------------
% 1.88/0.62  % (22419)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22419)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22419)Termination reason: Unknown
% 1.88/0.62  % (22419)Termination phase: Saturation
% 1.88/0.62  
% 1.88/0.62  % (22419)Memory used [KB]: 6140
% 1.88/0.62  % (22419)Time elapsed: 0.147 s
% 1.88/0.62  % (22419)Instructions burned: 9 (million)
% 1.88/0.62  % (22419)------------------------------
% 1.88/0.62  % (22419)------------------------------
% 1.88/0.62  % (22401)Refutation found. Thanks to Tanya!
% 1.88/0.62  % SZS status Unsatisfiable for theBenchmark
% 1.88/0.62  % SZS output start Proof for theBenchmark
% See solution above
% 1.88/0.62  % (22401)------------------------------
% 1.88/0.62  % (22401)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.88/0.62  % (22401)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.88/0.62  % (22401)Termination reason: Refutation
% 1.88/0.62  
% 1.88/0.62  % (22401)Memory used [KB]: 6652
% 1.88/0.62  % (22401)Time elapsed: 0.175 s
% 1.88/0.62  % (22401)Instructions burned: 31 (million)
% 1.88/0.62  % (22401)------------------------------
% 1.88/0.62  % (22401)------------------------------
% 1.88/0.62  % (22389)Success in time 0.252 s
%------------------------------------------------------------------------------