TSTP Solution File: HWV008-2.002 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : HWV008-2.002 : TPTP v8.1.2. Bugfixed v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s

% Computer : n008.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 : Sun May  5 06:12:08 EDT 2024

% Result   : Unsatisfiable 0.56s 0.91s
% Output   : Refutation 0.56s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   42
% Syntax   : Number of formulae    :  130 (  31 unt;   0 def)
%            Number of atoms       :  243 (   0 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  215 ( 102   ~; 101   |;   0   &)
%                                         (  12 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   3 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number of predicates  :   24 (  23 usr;  13 prp; 0-2 aty)
%            Number of functors    :   12 (  12 usr;   1 con; 0-1 aty)
%            Number of variables   :   40 (  40   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1409,plain,
    $false,
    inference(avatar_sat_refutation,[],[f97,f106,f112,f129,f611,f659,f880,f898,f900,f1350,f1384,f1405,f1407]) ).

fof(f1407,plain,
    ( spl0_133
    | ~ spl0_66 ),
    inference(avatar_split_clause,[],[f1050,f652,f1270]) ).

fof(f1270,plain,
    ( spl0_133
  <=> one(out1(and2(h2(f2(a))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_133])]) ).

fof(f652,plain,
    ( spl0_66
  <=> one(outc(h2(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_66])]) ).

fof(f1050,plain,
    ( ~ one(outc(h2(f2(a))))
    | one(out1(and2(h2(f2(a))))) ),
    inference(resolution,[],[f767,f2]) ).

fof(f2,axiom,
    ! [X0,X1] :
      ( ~ connection(X0,X1)
      | ~ one(X0)
      | one(X1) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',value_propagation_one1) ).

fof(f767,plain,
    connection(outc(h2(f2(a))),out1(and2(h2(f2(a))))),
    inference(resolution,[],[f377,f63]) ).

fof(f63,axiom,
    nbit_adder2(a),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',a_isa_2bit_adder) ).

fof(f377,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(outc(h2(f2(X0))),out1(and2(h2(f2(X0))))) ),
    inference(resolution,[],[f131,f53]) ).

fof(f53,axiom,
    ! [X4] :
      ( fulladder(f2(X4))
      | ~ nbit_adder2(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',nbit_adder_fulladder2) ).

fof(f131,plain,
    ! [X0] :
      ( ~ fulladder(X0)
      | connection(outc(h2(X0)),out1(and2(h2(X0)))) ),
    inference(resolution,[],[f37,f42]) ).

fof(f42,axiom,
    ! [X4] :
      ( halfadder(h2(X4))
      | ~ fulladder(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_halfadder2) ).

fof(f37,axiom,
    ! [X4] :
      ( ~ halfadder(X4)
      | connection(outc(X4),out1(and2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',halfadder_connection_outc_out1and2) ).

fof(f1405,plain,
    ( spl0_123
    | ~ spl0_58 ),
    inference(avatar_split_clause,[],[f1037,f604,f1210]) ).

fof(f1210,plain,
    ( spl0_123
  <=> one(out1(and2(h1(f2(a))))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_123])]) ).

fof(f604,plain,
    ( spl0_58
  <=> one(outc(h1(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_58])]) ).

fof(f1037,plain,
    ( ~ one(outc(h1(f2(a))))
    | one(out1(and2(h1(f2(a))))) ),
    inference(resolution,[],[f758,f2]) ).

fof(f758,plain,
    connection(outc(h1(f2(a))),out1(and2(h1(f2(a))))),
    inference(resolution,[],[f374,f63]) ).

fof(f374,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(outc(h1(f2(X0))),out1(and2(h1(f2(X0))))) ),
    inference(resolution,[],[f130,f53]) ).

fof(f130,plain,
    ! [X0] :
      ( ~ fulladder(X0)
      | connection(outc(h1(X0)),out1(and2(h1(X0)))) ),
    inference(resolution,[],[f37,f41]) ).

fof(f41,axiom,
    ! [X4] :
      ( halfadder(h1(X4))
      | ~ fulladder(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_halfadder1) ).

fof(f1384,plain,
    ( ~ spl0_133
    | ~ spl0_6 ),
    inference(avatar_split_clause,[],[f1383,f103,f1270]) ).

fof(f103,plain,
    ( spl0_6
  <=> and_ok(and2(h2(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_6])]) ).

fof(f1383,plain,
    ( ~ one(out1(and2(h2(f2(a)))))
    | ~ spl0_6 ),
    inference(subsumption_resolution,[],[f1382,f105]) ).

fof(f105,plain,
    ( and_ok(and2(h2(f2(a))))
    | ~ spl0_6 ),
    inference(avatar_component_clause,[],[f103]) ).

fof(f1382,plain,
    ( ~ and_ok(and2(h2(f2(a))))
    | ~ one(out1(and2(h2(f2(a))))) ),
    inference(resolution,[],[f988,f113]) ).

fof(f113,plain,
    ! [X0] :
      ( ~ zero(in1(X0))
      | ~ and_ok(X0)
      | ~ one(out1(X0)) ),
    inference(resolution,[],[f10,f5]) ).

fof(f5,axiom,
    ! [X2] :
      ( ~ one(X2)
      | ~ zero(X2) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',unique_value) ).

fof(f10,axiom,
    ! [X3] :
      ( one(in1(X3))
      | ~ one(out1(X3))
      | ~ and_ok(X3) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',and_1_1x) ).

fof(f988,plain,
    zero(in1(and2(h2(f2(a))))),
    inference(subsumption_resolution,[],[f986,f423]) ).

fof(f423,plain,
    zero(in1(h2(f2(a)))),
    inference(subsumption_resolution,[],[f421,f288]) ).

fof(f288,plain,
    zero(in1(f2(a))),
    inference(subsumption_resolution,[],[f277,f65]) ).

fof(f65,axiom,
    zero(ina2(a)),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',ina2_0) ).

fof(f277,plain,
    ( ~ zero(ina2(a))
    | zero(in1(f2(a))) ),
    inference(resolution,[],[f178,f1]) ).

fof(f1,axiom,
    ! [X0,X1] :
      ( ~ connection(X0,X1)
      | ~ zero(X0)
      | zero(X1) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',value_propagation_zero1) ).

fof(f178,plain,
    connection(ina2(a),in1(f2(a))),
    inference(resolution,[],[f59,f63]) ).

fof(f59,axiom,
    ! [X4] :
      ( ~ nbit_adder2(X4)
      | connection(ina2(X4),in1(f2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',nbit_adder_connection_ina2_in1f2) ).

fof(f421,plain,
    ( ~ zero(in1(f2(a)))
    | zero(in1(h2(f2(a)))) ),
    inference(resolution,[],[f379,f1]) ).

fof(f379,plain,
    connection(in1(f2(a)),in1(h2(f2(a)))),
    inference(resolution,[],[f133,f63]) ).

fof(f133,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(in1(f2(X0)),in1(h2(f2(X0)))) ),
    inference(resolution,[],[f47,f53]) ).

fof(f47,axiom,
    ! [X4] :
      ( ~ fulladder(X4)
      | connection(in1(X4),in1(h2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_connection_in1_in1h2) ).

fof(f986,plain,
    ( ~ zero(in1(h2(f2(a))))
    | zero(in1(and2(h2(f2(a))))) ),
    inference(resolution,[],[f750,f1]) ).

fof(f750,plain,
    connection(in1(h2(f2(a))),in1(and2(h2(f2(a))))),
    inference(resolution,[],[f367,f63]) ).

fof(f367,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(in1(h2(f2(X0))),in1(and2(h2(f2(X0))))) ),
    inference(resolution,[],[f124,f53]) ).

fof(f124,plain,
    ! [X0] :
      ( ~ fulladder(X0)
      | connection(in1(h2(X0)),in1(and2(h2(X0)))) ),
    inference(resolution,[],[f34,f42]) ).

fof(f34,axiom,
    ! [X4] :
      ( ~ halfadder(X4)
      | connection(in1(X4),in1(and2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',halfadder_connection_in1_in1and2) ).

fof(f1350,plain,
    ( ~ spl0_123
    | ~ spl0_4 ),
    inference(avatar_split_clause,[],[f1349,f94,f1210]) ).

fof(f94,plain,
    ( spl0_4
  <=> and_ok(and2(h1(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

fof(f1349,plain,
    ( ~ one(out1(and2(h1(f2(a)))))
    | ~ spl0_4 ),
    inference(subsumption_resolution,[],[f1348,f96]) ).

fof(f96,plain,
    ( and_ok(and2(h1(f2(a))))
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f94]) ).

fof(f1348,plain,
    ( ~ and_ok(and2(h1(f2(a))))
    | ~ one(out1(and2(h1(f2(a))))) ),
    inference(resolution,[],[f974,f113]) ).

fof(f974,plain,
    zero(in1(and2(h1(f2(a))))),
    inference(subsumption_resolution,[],[f972,f436]) ).

fof(f436,plain,
    zero(in1(h1(f2(a)))),
    inference(subsumption_resolution,[],[f434,f303]) ).

fof(f303,plain,
    zero(in2(f2(a))),
    inference(subsumption_resolution,[],[f292,f67]) ).

fof(f67,axiom,
    zero(inb2(a)),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',inb2_0) ).

fof(f292,plain,
    ( ~ zero(inb2(a))
    | zero(in2(f2(a))) ),
    inference(resolution,[],[f179,f1]) ).

fof(f179,plain,
    connection(inb2(a),in2(f2(a))),
    inference(resolution,[],[f60,f63]) ).

fof(f60,axiom,
    ! [X4] :
      ( ~ nbit_adder2(X4)
      | connection(inb2(X4),in2(f2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',nbit_adder_connection_inb2_in2f2) ).

fof(f434,plain,
    ( ~ zero(in2(f2(a)))
    | zero(in1(h1(f2(a)))) ),
    inference(resolution,[],[f383,f1]) ).

fof(f383,plain,
    connection(in2(f2(a)),in1(h1(f2(a)))),
    inference(resolution,[],[f135,f63]) ).

fof(f135,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(in2(f2(X0)),in1(h1(f2(X0)))) ),
    inference(resolution,[],[f48,f53]) ).

fof(f48,axiom,
    ! [X4] :
      ( ~ fulladder(X4)
      | connection(in2(X4),in1(h1(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_connection_in2_in1h1) ).

fof(f972,plain,
    ( ~ zero(in1(h1(f2(a))))
    | zero(in1(and2(h1(f2(a))))) ),
    inference(resolution,[],[f746,f1]) ).

fof(f746,plain,
    connection(in1(h1(f2(a))),in1(and2(h1(f2(a))))),
    inference(resolution,[],[f365,f63]) ).

fof(f365,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(in1(h1(f2(X0))),in1(and2(h1(f2(X0))))) ),
    inference(resolution,[],[f123,f53]) ).

fof(f123,plain,
    ! [X0] :
      ( ~ fulladder(X0)
      | connection(in1(h1(X0)),in1(and2(h1(X0)))) ),
    inference(resolution,[],[f34,f41]) ).

fof(f900,plain,
    ( ~ spl0_86
    | spl0_59
    | spl0_67 ),
    inference(avatar_split_clause,[],[f899,f656,f608,f810]) ).

fof(f810,plain,
    ( spl0_86
  <=> or_ok(or1(f2(a))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_86])]) ).

fof(f608,plain,
    ( spl0_59
  <=> one(in2(or1(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_59])]) ).

fof(f656,plain,
    ( spl0_67
  <=> one(in1(or1(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_67])]) ).

fof(f899,plain,
    ( one(in2(or1(f2(a))))
    | ~ or_ok(or1(f2(a)))
    | spl0_67 ),
    inference(subsumption_resolution,[],[f873,f530]) ).

fof(f530,plain,
    one(out1(or1(f2(a)))),
    inference(subsumption_resolution,[],[f527,f251]) ).

fof(f251,plain,
    one(outc(f2(a))),
    inference(subsumption_resolution,[],[f248,f71]) ).

fof(f71,axiom,
    one(outc(a)),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',outc_1) ).

fof(f248,plain,
    ( ~ one(outc(a))
    | one(outc(f2(a))) ),
    inference(resolution,[],[f144,f2]) ).

fof(f144,plain,
    connection(outc(a),outc(f2(a))),
    inference(resolution,[],[f56,f63]) ).

fof(f56,axiom,
    ! [X4] :
      ( ~ nbit_adder2(X4)
      | connection(outc(X4),outc(f2(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',nbit_adder_connection_outc_outcf1) ).

fof(f527,plain,
    ( ~ one(outc(f2(a)))
    | one(out1(or1(f2(a)))) ),
    inference(resolution,[],[f391,f2]) ).

fof(f391,plain,
    connection(outc(f2(a)),out1(or1(f2(a)))),
    inference(resolution,[],[f141,f63]) ).

fof(f141,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(outc(f2(X0)),out1(or1(f2(X0)))) ),
    inference(resolution,[],[f51,f53]) ).

fof(f51,axiom,
    ! [X4] :
      ( ~ fulladder(X4)
      | connection(outc(X4),out1(or1(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_connection_outc_out1or1) ).

fof(f873,plain,
    ( one(in2(or1(f2(a))))
    | ~ one(out1(or1(f2(a))))
    | ~ or_ok(or1(f2(a)))
    | spl0_67 ),
    inference(resolution,[],[f658,f17]) ).

fof(f17,axiom,
    ! [X3] :
      ( one(in1(X3))
      | one(in2(X3))
      | ~ one(out1(X3))
      | ~ or_ok(X3) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',or_1_11) ).

fof(f658,plain,
    ( ~ one(in1(or1(f2(a))))
    | spl0_67 ),
    inference(avatar_component_clause,[],[f656]) ).

fof(f898,plain,
    spl0_87,
    inference(avatar_contradiction_clause,[],[f897]) ).

fof(f897,plain,
    ( $false
    | spl0_87 ),
    inference(subsumption_resolution,[],[f896,f63]) ).

fof(f896,plain,
    ( ~ nbit_adder2(a)
    | spl0_87 ),
    inference(resolution,[],[f882,f53]) ).

fof(f882,plain,
    ( ~ fulladder(f2(a))
    | spl0_87 ),
    inference(resolution,[],[f823,f43]) ).

fof(f43,axiom,
    ! [X4] :
      ( logic_or(or1(X4))
      | ~ fulladder(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_or1) ).

fof(f823,plain,
    ( ~ logic_or(or1(f2(a)))
    | spl0_87 ),
    inference(avatar_component_clause,[],[f821]) ).

fof(f821,plain,
    ( spl0_87
  <=> logic_or(or1(f2(a))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_87])]) ).

fof(f880,plain,
    ( ~ spl0_87
    | spl0_86 ),
    inference(avatar_split_clause,[],[f879,f810,f821]) ).

fof(f879,plain,
    ( ~ logic_or(or1(f2(a)))
    | spl0_86 ),
    inference(subsumption_resolution,[],[f878,f72]) ).

fof(f72,axiom,
    ~ abnormal(or1(f2(a))),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',diagnosis_or1f2a) ).

fof(f878,plain,
    ( abnormal(or1(f2(a)))
    | ~ logic_or(or1(f2(a)))
    | spl0_86 ),
    inference(resolution,[],[f812,f21]) ).

fof(f21,axiom,
    ! [X3] :
      ( or_ok(X3)
      | abnormal(X3)
      | ~ logic_or(X3) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',or_ok_or_abnormal) ).

fof(f812,plain,
    ( ~ or_ok(or1(f2(a)))
    | spl0_86 ),
    inference(avatar_component_clause,[],[f810]) ).

fof(f659,plain,
    ( spl0_66
    | ~ spl0_67 ),
    inference(avatar_split_clause,[],[f647,f656,f652]) ).

fof(f647,plain,
    ( ~ one(in1(or1(f2(a))))
    | one(outc(h2(f2(a)))) ),
    inference(resolution,[],[f405,f4]) ).

fof(f4,axiom,
    ! [X0,X1] :
      ( ~ connection(X0,X1)
      | ~ one(X1)
      | one(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',value_propagation_one2) ).

fof(f405,plain,
    connection(outc(h2(f2(a))),in1(or1(f2(a)))),
    inference(resolution,[],[f216,f63]) ).

fof(f216,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(outc(h2(f2(X0))),in1(or1(f2(X0)))) ),
    inference(resolution,[],[f46,f53]) ).

fof(f46,axiom,
    ! [X4] :
      ( ~ fulladder(X4)
      | connection(outc(h2(X4)),in1(or1(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_connection_outch2_in1or1) ).

fof(f611,plain,
    ( spl0_58
    | ~ spl0_59 ),
    inference(avatar_split_clause,[],[f599,f608,f604]) ).

fof(f599,plain,
    ( ~ one(in2(or1(f2(a))))
    | one(outc(h1(f2(a)))) ),
    inference(resolution,[],[f403,f4]) ).

fof(f403,plain,
    connection(outc(h1(f2(a))),in2(or1(f2(a)))),
    inference(resolution,[],[f214,f63]) ).

fof(f214,plain,
    ! [X0] :
      ( ~ nbit_adder2(X0)
      | connection(outc(h1(f2(X0))),in2(or1(f2(X0)))) ),
    inference(resolution,[],[f45,f53]) ).

fof(f45,axiom,
    ! [X4] :
      ( ~ fulladder(X4)
      | connection(outc(h1(X4)),in2(or1(X4))) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',fulladder_connection_outch1_in2or1) ).

fof(f129,plain,
    spl0_5,
    inference(avatar_contradiction_clause,[],[f128]) ).

fof(f128,plain,
    ( $false
    | spl0_5 ),
    inference(subsumption_resolution,[],[f127,f63]) ).

fof(f127,plain,
    ( ~ nbit_adder2(a)
    | spl0_5 ),
    inference(resolution,[],[f122,f53]) ).

fof(f122,plain,
    ( ~ fulladder(f2(a))
    | spl0_5 ),
    inference(resolution,[],[f117,f42]) ).

fof(f117,plain,
    ( ~ halfadder(h2(f2(a)))
    | spl0_5 ),
    inference(resolution,[],[f101,f29]) ).

fof(f29,axiom,
    ! [X4] :
      ( logic_and(and2(X4))
      | ~ halfadder(X4) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',halfadder_and2) ).

fof(f101,plain,
    ( ~ logic_and(and2(h2(f2(a))))
    | spl0_5 ),
    inference(avatar_component_clause,[],[f99]) ).

fof(f99,plain,
    ( spl0_5
  <=> logic_and(and2(h2(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_5])]) ).

fof(f112,plain,
    spl0_3,
    inference(avatar_contradiction_clause,[],[f111]) ).

fof(f111,plain,
    ( $false
    | spl0_3 ),
    inference(subsumption_resolution,[],[f110,f63]) ).

fof(f110,plain,
    ( ~ nbit_adder2(a)
    | spl0_3 ),
    inference(resolution,[],[f109,f53]) ).

fof(f109,plain,
    ( ~ fulladder(f2(a))
    | spl0_3 ),
    inference(resolution,[],[f108,f41]) ).

fof(f108,plain,
    ( ~ halfadder(h1(f2(a)))
    | spl0_3 ),
    inference(resolution,[],[f92,f29]) ).

fof(f92,plain,
    ( ~ logic_and(and2(h1(f2(a))))
    | spl0_3 ),
    inference(avatar_component_clause,[],[f90]) ).

fof(f90,plain,
    ( spl0_3
  <=> logic_and(and2(h1(f2(a)))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

fof(f106,plain,
    ( ~ spl0_5
    | spl0_6 ),
    inference(avatar_split_clause,[],[f78,f103,f99]) ).

fof(f78,plain,
    ( and_ok(and2(h2(f2(a))))
    | ~ logic_and(and2(h2(f2(a)))) ),
    inference(resolution,[],[f13,f74]) ).

fof(f74,axiom,
    ~ abnormal(and2(h2(f2(a)))),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',diagnosis_and2h2f2a) ).

fof(f13,axiom,
    ! [X3] :
      ( abnormal(X3)
      | and_ok(X3)
      | ~ logic_and(X3) ),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',and_ok_or_abnormal) ).

fof(f97,plain,
    ( ~ spl0_3
    | spl0_4 ),
    inference(avatar_split_clause,[],[f77,f94,f90]) ).

fof(f77,plain,
    ( and_ok(and2(h1(f2(a))))
    | ~ logic_and(and2(h1(f2(a)))) ),
    inference(resolution,[],[f13,f73]) ).

fof(f73,axiom,
    ~ abnormal(and2(h1(f2(a)))),
    file('/export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859',diagnosis_and2h1f2a) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.27  % Problem    : HWV008-2.002 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.11/0.29  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s
% 0.16/0.50  % Computer : n008.cluster.edu
% 0.16/0.50  % Model    : x86_64 x86_64
% 0.16/0.50  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.50  % Memory   : 8042.1875MB
% 0.16/0.50  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.50  % CPULimit   : 300
% 0.16/0.50  % WCLimit    : 300
% 0.16/0.50  % DateTime   : Fri May  3 21:33:08 EDT 2024
% 0.16/0.50  % CPUTime    : 
% 0.16/0.50  This is a CNF_UNS_RFO_NEQ_NHN problem
% 0.16/0.50  Running vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t 300 /export/starexec/sandbox/tmp/tmp.cCElWkUZzB/Vampire---4.8_859
% 0.56/0.89  % (983)dis-1011_2:1_sil=2000:lsd=20:nwc=5.0:flr=on:mep=off:st=3.0:i=34:sd=1:ep=RS:ss=axioms_0 on Vampire---4 for (2996ds/34Mi)
% 0.56/0.89  % (987)lrs+2_1:1_sil=16000:fde=none:sos=all:nwc=5.0:i=34:ep=RS:s2pl=on:lma=on:afp=100000_0 on Vampire---4 for (2996ds/34Mi)
% 0.56/0.89  % (986)ott+1011_1:1_sil=2000:urr=on:i=33:sd=1:kws=inv_frequency:ss=axioms:sup=off_0 on Vampire---4 for (2996ds/33Mi)
% 0.56/0.89  % (985)lrs+1011_1:1_sil=8000:sp=occurrence:nwc=10.0:i=78:ss=axioms:sgt=8_0 on Vampire---4 for (2996ds/78Mi)
% 0.56/0.89  % (988)lrs+1002_1:16_to=lpo:sil=32000:sp=unary_frequency:sos=on:i=45:bd=off:ss=axioms_0 on Vampire---4 for (2996ds/45Mi)
% 0.56/0.89  % (989)lrs+21_1:5_sil=2000:sos=on:urr=on:newcnf=on:slsq=on:i=83:slsql=off:bd=off:nm=2:ss=axioms:st=1.5:sp=const_min:gsp=on:rawr=on_0 on Vampire---4 for (2996ds/83Mi)
% 0.56/0.89  % (984)lrs+1011_461:32768_sil=16000:irw=on:sp=frequency:lsd=20:fd=preordered:nwc=10.0:s2agt=32:alpa=false:cond=fast:s2a=on:i=51:s2at=3.0:awrs=decay:awrsf=691:bd=off:nm=20:fsr=off:amm=sco:uhcvi=on:rawr=on_0 on Vampire---4 for (2996ds/51Mi)
% 0.56/0.89  % (992)lrs-21_1:1_to=lpo:sil=2000:sp=frequency:sos=on:lma=on:i=56:sd=2:ss=axioms:ep=R_0 on Vampire---4 for (2996ds/56Mi)
% 0.56/0.89  % (988)Refutation not found, incomplete strategy% (988)------------------------------
% 0.56/0.89  % (988)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.56/0.89  % (988)Termination reason: Refutation not found, incomplete strategy
% 0.56/0.89  
% 0.56/0.89  % (988)Memory used [KB]: 996
% 0.56/0.89  % (988)Time elapsed: 0.002 s
% 0.56/0.89  % (988)Instructions burned: 2 (million)
% 0.56/0.89  % (988)------------------------------
% 0.56/0.89  % (988)------------------------------
% 0.56/0.90  % (993)lrs+21_1:16_sil=2000:sp=occurrence:urr=on:flr=on:i=55:sd=1:nm=0:ins=3:ss=included:rawr=on:br=off_0 on Vampire---4 for (2996ds/55Mi)
% 0.56/0.90  % (987)Refutation not found, incomplete strategy% (987)------------------------------
% 0.56/0.90  % (987)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.56/0.90  % (987)Termination reason: Refutation not found, incomplete strategy
% 0.56/0.90  
% 0.56/0.90  % (987)Memory used [KB]: 1309
% 0.56/0.90  % (987)Time elapsed: 0.009 s
% 0.56/0.90  % (987)Instructions burned: 14 (million)
% 0.56/0.90  % (987)------------------------------
% 0.56/0.90  % (987)------------------------------
% 0.56/0.90  % (983)First to succeed.
% 0.56/0.90  % (983)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-982"
% 0.56/0.91  % (985)Refutation not found, incomplete strategy% (985)------------------------------
% 0.56/0.91  % (985)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.56/0.91  % (985)Termination reason: Refutation not found, incomplete strategy
% 0.56/0.91  
% 0.56/0.91  % (985)Memory used [KB]: 1421
% 0.56/0.91  % (985)Time elapsed: 0.013 s
% 0.56/0.91  % (985)Instructions burned: 23 (million)
% 0.56/0.91  % (983)Refutation found. Thanks to Tanya!
% 0.56/0.91  % SZS status Unsatisfiable for Vampire---4
% 0.56/0.91  % SZS output start Proof for Vampire---4
% See solution above
% 0.56/0.91  % (983)------------------------------
% 0.56/0.91  % (983)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.56/0.91  % (983)Termination reason: Refutation
% 0.56/0.91  
% 0.56/0.91  % (983)Memory used [KB]: 1483
% 0.56/0.91  % (983)Time elapsed: 0.013 s
% 0.56/0.91  % (983)Instructions burned: 33 (million)
% 0.56/0.91  % (982)Success in time 0.395 s
% 0.56/0.91  % Vampire---4.8 exiting
%------------------------------------------------------------------------------