TSTP Solution File: SWW949+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW949+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n009.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 : Tue Aug 22 11:08:23 EDT 2023

% Result   : Theorem 48.10s 35.74s
% Output   : CNFRefutation 48.34s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   48
% Syntax   : Number of formulae    :  103 (  41 unt;  32 typ;   0 def)
%            Number of atoms       :  111 (  18 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :   83 (  43   ~;  30   |;   2   &)
%                                         (   0 <=>;   8  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   3 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   23 (  17   >;   6   *;   0   +;   0  <<)
%            Number of predicates  :    5 (   3 usr;   1 prp; 0-2 aty)
%            Number of functors    :   29 (  29 usr;  15 con; 0-2 aty)
%            Number of variables   :   88 (;  88   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ pred_mess > pred_equal > pred_attacker > tuple_knowledge_from_1st_round_out_2 > tuple_R_in_2 > constr_xor > constr_f > #nlpp > tuple_knowledge_from_1st_round_out_3 > tuple_knowledge_from_1st_round_out_1 > tuple_R_out_4 > tuple_R_out_3 > tuple_R_out_1 > name_new0x2Dname > constr_cyc_shr_quart_len > constr_cyc_shr_half_len > constr_cyc_shl_quart_len > constr_cyc_shl_half_len > tuple_true > tuple_false > name_u > name_t > name_r2_from_1st > name_r1_from_1st > name_r1 > name_objective > name_c > constr_ZERO > constr_CONST_4 > constr_CONST_3 > constr_CONST_2 > constr_CONST_1 > constr_CONST_0x30

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(constr_cyc_shl_half_len,type,
    constr_cyc_shl_half_len: $i > $i ).

tff(pred_mess,type,
    pred_mess: ( $i * $i ) > $o ).

tff(name_c,type,
    name_c: $i ).

tff(pred_equal,type,
    pred_equal: ( $i * $i ) > $o ).

tff(name_objective,type,
    name_objective: $i ).

tff(tuple_knowledge_from_1st_round_out_1,type,
    tuple_knowledge_from_1st_round_out_1: $i > $i ).

tff(tuple_knowledge_from_1st_round_out_3,type,
    tuple_knowledge_from_1st_round_out_3: $i > $i ).

tff(constr_cyc_shr_quart_len,type,
    constr_cyc_shr_quart_len: $i > $i ).

tff(tuple_R_in_2,type,
    tuple_R_in_2: ( $i * $i ) > $i ).

tff(constr_CONST_2,type,
    constr_CONST_2: $i ).

tff(name_r2_from_1st,type,
    name_r2_from_1st: $i ).

tff(tuple_R_out_3,type,
    tuple_R_out_3: $i > $i ).

tff(constr_cyc_shl_quart_len,type,
    constr_cyc_shl_quart_len: $i > $i ).

tff(pred_attacker,type,
    pred_attacker: $i > $o ).

tff(tuple_false,type,
    tuple_false: $i ).

tff(tuple_knowledge_from_1st_round_out_2,type,
    tuple_knowledge_from_1st_round_out_2: ( $i * $i ) > $i ).

tff(name_u,type,
    name_u: $i ).

tff(constr_cyc_shr_half_len,type,
    constr_cyc_shr_half_len: $i > $i ).

tff(name_t,type,
    name_t: $i ).

tff(tuple_R_out_4,type,
    tuple_R_out_4: $i > $i ).

tff(name_r1,type,
    name_r1: $i ).

tff(name_r1_from_1st,type,
    name_r1_from_1st: $i ).

tff(constr_ZERO,type,
    constr_ZERO: $i ).

tff(constr_CONST_4,type,
    constr_CONST_4: $i ).

tff(constr_f,type,
    constr_f: ( $i * $i ) > $i ).

tff(constr_CONST_0x30,type,
    constr_CONST_0x30: $i ).

tff(tuple_R_out_1,type,
    tuple_R_out_1: $i > $i ).

tff(constr_CONST_3,type,
    constr_CONST_3: $i ).

tff(constr_CONST_1,type,
    constr_CONST_1: $i ).

tff(constr_xor,type,
    constr_xor: ( $i * $i ) > $i ).

tff(name_new0x2Dname,type,
    name_new0x2Dname: $i > $i ).

tff(tuple_true,type,
    tuple_true: $i ).

tff(f_328,negated_conjecture,
    ~ pred_attacker(name_objective),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co0) ).

tff(f_315,axiom,
    pred_attacker(tuple_knowledge_from_1st_round_out_1(name_r1_from_1st)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax117) ).

tff(f_230,axiom,
    ! [VAR_V_59] :
      ( pred_attacker(tuple_knowledge_from_1st_round_out_1(VAR_V_59))
     => pred_attacker(VAR_V_59) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax90) ).

tff(f_191,axiom,
    ! [VAR_X_7,VAR_Y_8] : ( constr_xor(VAR_X_7,VAR_Y_8) = constr_xor(VAR_Y_8,VAR_X_7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax80) ).

tff(f_316,axiom,
    pred_attacker(tuple_knowledge_from_1st_round_out_2(constr_xor(name_t,name_r2_from_1st),constr_f(constr_xor(name_r1_from_1st,name_r2_from_1st),name_t))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax118) ).

tff(f_222,axiom,
    ! [VAR_V_52,VAR_V_53] :
      ( pred_attacker(tuple_knowledge_from_1st_round_out_2(VAR_V_52,VAR_V_53))
     => pred_attacker(VAR_V_53) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax88) ).

tff(f_189,axiom,
    ! [VAR_X_9] : ( constr_xor(VAR_X_9,constr_ZERO) = VAR_X_9 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax79) ).

tff(f_187,axiom,
    ! [VAR_X_10X30] : ( constr_xor(VAR_X_10X30,VAR_X_10X30) = constr_ZERO ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax78) ).

tff(f_193,axiom,
    ! [VAR_X_0X30,VAR_Y_0X30,VAR_Z_0X30] : ( constr_xor(VAR_X_0X30,constr_xor(VAR_Y_0X30,VAR_Z_0X30)) = constr_xor(constr_xor(VAR_X_0X30,VAR_Y_0X30),VAR_Z_0X30) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax81) ).

tff(f_218,axiom,
    ! [VAR_V_49,VAR_V_50X30] :
      ( pred_attacker(tuple_knowledge_from_1st_round_out_2(VAR_V_49,VAR_V_50X30))
     => pred_attacker(VAR_V_49) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax87) ).

tff(f_199,axiom,
    ! [VAR_V_30X30,VAR_V_31] :
      ( ( pred_attacker(VAR_V_30X30)
        & pred_attacker(VAR_V_31) )
     => pred_attacker(constr_xor(VAR_V_30X30,VAR_V_31)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax82) ).

tff(f_318,axiom,
    pred_attacker(tuple_R_out_1(name_r1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax120) ).

tff(f_278,axiom,
    ! [VAR_V_89] :
      ( pred_attacker(tuple_R_out_1(VAR_V_89))
     => pred_attacker(VAR_V_89) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax103) ).

tff(f_284,axiom,
    ! [VAR_V_93,VAR_V_94] :
      ( ( pred_attacker(VAR_V_93)
        & pred_attacker(VAR_V_94) )
     => pred_attacker(tuple_R_in_2(VAR_V_93,VAR_V_94)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax104) ).

tff(f_326,axiom,
    ! [VAR_M1_IN_250X30] :
      ( pred_attacker(tuple_R_in_2(VAR_M1_IN_250X30,constr_f(constr_xor(name_r1,constr_xor(VAR_M1_IN_250X30,name_t)),name_t)))
     => pred_attacker(tuple_R_out_4(name_objective)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax122) ).

tff(f_262,axiom,
    ! [VAR_V_77] :
      ( pred_attacker(tuple_R_out_4(VAR_V_77))
     => pred_attacker(VAR_V_77) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax99) ).

tff(c_248,plain,
    ~ pred_attacker(name_objective),
    inference(cnfTransformation,[status(thm)],[f_328]) ).

tff(c_236,plain,
    pred_attacker(tuple_knowledge_from_1st_round_out_1(name_r1_from_1st)),
    inference(cnfTransformation,[status(thm)],[f_315]) ).

tff(c_288,plain,
    ! [VAR_V_59_56] :
      ( pred_attacker(VAR_V_59_56)
      | ~ pred_attacker(tuple_knowledge_from_1st_round_out_1(VAR_V_59_56)) ),
    inference(cnfTransformation,[status(thm)],[f_230]) ).

tff(c_296,plain,
    pred_attacker(name_r1_from_1st),
    inference(resolution,[status(thm)],[c_236,c_288]) ).

tff(c_162,plain,
    ! [VAR_Y_8_4,VAR_X_7_3] : ( constr_xor(VAR_Y_8_4,VAR_X_7_3) = constr_xor(VAR_X_7_3,VAR_Y_8_4) ),
    inference(cnfTransformation,[status(thm)],[f_191]) ).

tff(c_238,plain,
    pred_attacker(tuple_knowledge_from_1st_round_out_2(constr_xor(name_t,name_r2_from_1st),constr_f(constr_xor(name_r1_from_1st,name_r2_from_1st),name_t))),
    inference(cnfTransformation,[status(thm)],[f_316]) ).

tff(c_249,plain,
    pred_attacker(tuple_knowledge_from_1st_round_out_2(constr_xor(name_r2_from_1st,name_t),constr_f(constr_xor(name_r1_from_1st,name_r2_from_1st),name_t))),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_238]) ).

tff(c_178,plain,
    ! [VAR_V_53_17,VAR_V_52_16] :
      ( pred_attacker(VAR_V_53_17)
      | ~ pred_attacker(tuple_knowledge_from_1st_round_out_2(VAR_V_52_16,VAR_V_53_17)) ),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_905,plain,
    pred_attacker(constr_f(constr_xor(name_r1_from_1st,name_r2_from_1st),name_t)),
    inference(resolution,[status(thm)],[c_249,c_178]) ).

tff(c_321,plain,
    ! [VAR_Y_8_66,VAR_X_7_67] : ( constr_xor(VAR_Y_8_66,VAR_X_7_67) = constr_xor(VAR_X_7_67,VAR_Y_8_66) ),
    inference(cnfTransformation,[status(thm)],[f_191]) ).

tff(c_160,plain,
    ! [VAR_X_9_2] : ( constr_xor(VAR_X_9_2,constr_ZERO) = VAR_X_9_2 ),
    inference(cnfTransformation,[status(thm)],[f_189]) ).

tff(c_337,plain,
    ! [VAR_X_7_67] : ( constr_xor(constr_ZERO,VAR_X_7_67) = VAR_X_7_67 ),
    inference(superposition,[status(thm),theory(equality)],[c_321,c_160]) ).

tff(c_158,plain,
    ! [VAR_X_10X30_1] : ( constr_xor(VAR_X_10X30_1,VAR_X_10X30_1) = constr_ZERO ),
    inference(cnfTransformation,[status(thm)],[f_187]) ).

tff(c_471,plain,
    ! [VAR_X_0X30_87,VAR_Y_0X30_88,VAR_Z_0X30_89] : ( constr_xor(constr_xor(VAR_X_0X30_87,VAR_Y_0X30_88),VAR_Z_0X30_89) = constr_xor(VAR_X_0X30_87,constr_xor(VAR_Y_0X30_88,VAR_Z_0X30_89)) ),
    inference(cnfTransformation,[status(thm)],[f_193]) ).

tff(c_527,plain,
    ! [VAR_X_10X30_1,VAR_Z_0X30_89] : ( constr_xor(VAR_X_10X30_1,constr_xor(VAR_X_10X30_1,VAR_Z_0X30_89)) = constr_xor(constr_ZERO,VAR_Z_0X30_89) ),
    inference(superposition,[status(thm),theory(equality)],[c_158,c_471]) ).

tff(c_541,plain,
    ! [VAR_X_10X30_90,VAR_Z_0X30_91] : ( constr_xor(VAR_X_10X30_90,constr_xor(VAR_X_10X30_90,VAR_Z_0X30_91)) = VAR_Z_0X30_91 ),
    inference(demodulation,[status(thm),theory(equality)],[c_337,c_527]) ).

tff(c_584,plain,
    ! [VAR_X_7_3,VAR_Y_8_4] : ( constr_xor(VAR_X_7_3,constr_xor(VAR_Y_8_4,VAR_X_7_3)) = VAR_Y_8_4 ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_541]) ).

tff(c_540,plain,
    ! [VAR_X_10X30_1,VAR_Z_0X30_89] : ( constr_xor(VAR_X_10X30_1,constr_xor(VAR_X_10X30_1,VAR_Z_0X30_89)) = VAR_Z_0X30_89 ),
    inference(demodulation,[status(thm),theory(equality)],[c_337,c_527]) ).

tff(c_607,plain,
    ! [VAR_X_7_92,VAR_Y_8_93] : ( constr_xor(VAR_X_7_92,constr_xor(VAR_Y_8_93,VAR_X_7_92)) = VAR_Y_8_93 ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_541]) ).

tff(c_610,plain,
    ! [VAR_Y_8_93,VAR_X_7_92] : ( constr_xor(constr_xor(VAR_Y_8_93,VAR_X_7_92),VAR_Y_8_93) = VAR_X_7_92 ),
    inference(superposition,[status(thm),theory(equality)],[c_607,c_584]) ).

tff(c_176,plain,
    ! [VAR_V_49_14,VAR_V_50X30_15] :
      ( pred_attacker(VAR_V_49_14)
      | ~ pred_attacker(tuple_knowledge_from_1st_round_out_2(VAR_V_49_14,VAR_V_50X30_15)) ),
    inference(cnfTransformation,[status(thm)],[f_218]) ).

tff(c_904,plain,
    pred_attacker(constr_xor(name_r2_from_1st,name_t)),
    inference(resolution,[status(thm)],[c_249,c_176]) ).

tff(c_166,plain,
    ! [VAR_V_30X30_8,VAR_V_31_9] :
      ( pred_attacker(constr_xor(VAR_V_30X30_8,VAR_V_31_9))
      | ~ pred_attacker(VAR_V_31_9)
      | ~ pred_attacker(VAR_V_30X30_8) ),
    inference(cnfTransformation,[status(thm)],[f_199]) ).

tff(c_4190,plain,
    ! [VAR_X_0X30_132,VAR_Y_0X30_133,VAR_Z_0X30_134] :
      ( pred_attacker(constr_xor(VAR_X_0X30_132,constr_xor(VAR_Y_0X30_133,VAR_Z_0X30_134)))
      | ~ pred_attacker(VAR_Z_0X30_134)
      | ~ pred_attacker(constr_xor(VAR_X_0X30_132,VAR_Y_0X30_133)) ),
    inference(superposition,[status(thm),theory(equality)],[c_471,c_166]) ).

tff(c_14334,plain,
    ! [VAR_X_0X30_188,VAR_Z_0X30_189,VAR_X_10X30_190] :
      ( pred_attacker(constr_xor(VAR_X_0X30_188,VAR_Z_0X30_189))
      | ~ pred_attacker(constr_xor(VAR_X_10X30_190,VAR_Z_0X30_189))
      | ~ pred_attacker(constr_xor(VAR_X_0X30_188,VAR_X_10X30_190)) ),
    inference(superposition,[status(thm),theory(equality)],[c_540,c_4190]) ).

tff(c_14429,plain,
    ! [VAR_X_0X30_191] :
      ( pred_attacker(constr_xor(VAR_X_0X30_191,name_t))
      | ~ pred_attacker(constr_xor(VAR_X_0X30_191,name_r2_from_1st)) ),
    inference(resolution,[status(thm)],[c_904,c_14334]) ).

tff(c_14458,plain,
    ! [VAR_X_7_92] :
      ( pred_attacker(VAR_X_7_92)
      | ~ pred_attacker(constr_xor(constr_xor(name_t,VAR_X_7_92),name_r2_from_1st)) ),
    inference(superposition,[status(thm),theory(equality)],[c_610,c_14429]) ).

tff(c_15211,plain,
    ! [VAR_X_7_201] :
      ( pred_attacker(VAR_X_7_201)
      | ~ pred_attacker(constr_xor(name_r2_from_1st,constr_xor(name_t,VAR_X_7_201))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_162,c_14458]) ).

tff(c_15315,plain,
    ! [VAR_Z_0X30_89] :
      ( pred_attacker(constr_xor(name_t,VAR_Z_0X30_89))
      | ~ pred_attacker(constr_xor(name_r2_from_1st,VAR_Z_0X30_89)) ),
    inference(superposition,[status(thm),theory(equality)],[c_540,c_15211]) ).

tff(c_242,plain,
    pred_attacker(tuple_R_out_1(name_r1)),
    inference(cnfTransformation,[status(thm)],[f_318]) ).

tff(c_281,plain,
    ! [VAR_V_89_53] :
      ( pred_attacker(VAR_V_89_53)
      | ~ pred_attacker(tuple_R_out_1(VAR_V_89_53)) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_285,plain,
    pred_attacker(name_r1),
    inference(resolution,[status(thm)],[c_242,c_281]) ).

tff(c_164,plain,
    ! [VAR_X_0X30_5,VAR_Y_0X30_6,VAR_Z_0X30_7] : ( constr_xor(constr_xor(VAR_X_0X30_5,VAR_Y_0X30_6),VAR_Z_0X30_7) = constr_xor(VAR_X_0X30_5,constr_xor(VAR_Y_0X30_6,VAR_Z_0X30_7)) ),
    inference(cnfTransformation,[status(thm)],[f_193]) ).

tff(c_16995,plain,
    ! [VAR_X_0X30_218,VAR_X_7_219,VAR_Y_8_220] :
      ( pred_attacker(constr_xor(VAR_X_0X30_218,constr_xor(VAR_X_7_219,VAR_Y_8_220)))
      | ~ pred_attacker(VAR_X_7_219)
      | ~ pred_attacker(constr_xor(VAR_X_0X30_218,VAR_Y_8_220)) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_4190]) ).

tff(c_17243,plain,
    ! [VAR_X_7_219,VAR_Y_8_220,VAR_X_7_3] :
      ( pred_attacker(constr_xor(constr_xor(VAR_X_7_219,VAR_Y_8_220),VAR_X_7_3))
      | ~ pred_attacker(VAR_X_7_219)
      | ~ pred_attacker(constr_xor(VAR_X_7_3,VAR_Y_8_220)) ),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_16995]) ).

tff(c_17308,plain,
    ! [VAR_X_7_219,VAR_Y_8_220,VAR_X_7_3] :
      ( pred_attacker(constr_xor(VAR_X_7_219,constr_xor(VAR_Y_8_220,VAR_X_7_3)))
      | ~ pred_attacker(VAR_X_7_219)
      | ~ pred_attacker(constr_xor(VAR_X_7_3,VAR_Y_8_220)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_164,c_17243]) ).

tff(c_210,plain,
    ! [VAR_V_93_32,VAR_V_94_33] :
      ( pred_attacker(tuple_R_in_2(VAR_V_93_32,VAR_V_94_33))
      | ~ pred_attacker(VAR_V_94_33)
      | ~ pred_attacker(VAR_V_93_32) ),
    inference(cnfTransformation,[status(thm)],[f_284]) ).

tff(c_483,plain,
    ! [VAR_Z_0X30_89,VAR_X_0X30_87,VAR_Y_0X30_88] : ( constr_xor(VAR_Z_0X30_89,constr_xor(VAR_X_0X30_87,VAR_Y_0X30_88)) = constr_xor(VAR_X_0X30_87,constr_xor(VAR_Y_0X30_88,VAR_Z_0X30_89)) ),
    inference(superposition,[status(thm),theory(equality)],[c_471,c_162]) ).

tff(c_246,plain,
    ! [VAR_M1_IN_250X30_45] :
      ( pred_attacker(tuple_R_out_4(name_objective))
      | ~ pred_attacker(tuple_R_in_2(VAR_M1_IN_250X30_45,constr_f(constr_xor(name_r1,constr_xor(VAR_M1_IN_250X30_45,name_t)),name_t))) ),
    inference(cnfTransformation,[status(thm)],[f_326]) ).

tff(c_1002,plain,
    ! [VAR_M1_IN_250X30_101] : ~ pred_attacker(tuple_R_in_2(VAR_M1_IN_250X30_101,constr_f(constr_xor(name_r1,constr_xor(VAR_M1_IN_250X30_101,name_t)),name_t))),
    inference(splitLeft,[status(thm)],[c_246]) ).

tff(c_2304,plain,
    ! [VAR_X_7_118] : ~ pred_attacker(tuple_R_in_2(VAR_X_7_118,constr_f(constr_xor(name_r1,constr_xor(name_t,VAR_X_7_118)),name_t))),
    inference(superposition,[status(thm),theory(equality)],[c_162,c_1002]) ).

tff(c_7929,plain,
    ! [VAR_Z_0X30_160] : ~ pred_attacker(tuple_R_in_2(constr_xor(name_t,VAR_Z_0X30_160),constr_f(constr_xor(name_r1,VAR_Z_0X30_160),name_t))),
    inference(superposition,[status(thm),theory(equality)],[c_540,c_2304]) ).

tff(c_8009,plain,
    ! [VAR_Z_0X30_89] : ~ pred_attacker(tuple_R_in_2(constr_xor(name_t,constr_xor(name_r1,VAR_Z_0X30_89)),constr_f(VAR_Z_0X30_89,name_t))),
    inference(superposition,[status(thm),theory(equality)],[c_540,c_7929]) ).

tff(c_71643,plain,
    ! [VAR_Z_0X30_344] : ~ pred_attacker(tuple_R_in_2(constr_xor(name_r1,constr_xor(VAR_Z_0X30_344,name_t)),constr_f(VAR_Z_0X30_344,name_t))),
    inference(demodulation,[status(thm),theory(equality)],[c_483,c_8009]) ).

tff(c_98296,plain,
    ! [VAR_Z_0X30_418] :
      ( ~ pred_attacker(constr_f(VAR_Z_0X30_418,name_t))
      | ~ pred_attacker(constr_xor(name_r1,constr_xor(VAR_Z_0X30_418,name_t))) ),
    inference(resolution,[status(thm)],[c_210,c_71643]) ).

tff(c_98300,plain,
    ! [VAR_Y_8_220] :
      ( ~ pred_attacker(constr_f(VAR_Y_8_220,name_t))
      | ~ pred_attacker(name_r1)
      | ~ pred_attacker(constr_xor(name_t,VAR_Y_8_220)) ),
    inference(resolution,[status(thm)],[c_17308,c_98296]) ).

tff(c_98445,plain,
    ! [VAR_Y_8_419] :
      ( ~ pred_attacker(constr_f(VAR_Y_8_419,name_t))
      | ~ pred_attacker(constr_xor(name_t,VAR_Y_8_419)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_285,c_98300]) ).

tff(c_98777,plain,
    ! [VAR_Z_0X30_421] :
      ( ~ pred_attacker(constr_f(VAR_Z_0X30_421,name_t))
      | ~ pred_attacker(constr_xor(name_r2_from_1st,VAR_Z_0X30_421)) ),
    inference(resolution,[status(thm)],[c_15315,c_98445]) ).

tff(c_99331,plain,
    ! [VAR_Y_8_425] :
      ( ~ pred_attacker(constr_f(constr_xor(VAR_Y_8_425,name_r2_from_1st),name_t))
      | ~ pred_attacker(VAR_Y_8_425) ),
    inference(superposition,[status(thm),theory(equality)],[c_584,c_98777]) ).

tff(c_99382,plain,
    ~ pred_attacker(name_r1_from_1st),
    inference(resolution,[status(thm)],[c_905,c_99331]) ).

tff(c_99417,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_296,c_99382]) ).

tff(c_99418,plain,
    pred_attacker(tuple_R_out_4(name_objective)),
    inference(splitRight,[status(thm)],[c_246]) ).

tff(c_200,plain,
    ! [VAR_V_77_27] :
      ( pred_attacker(VAR_V_77_27)
      | ~ pred_attacker(tuple_R_out_4(VAR_V_77_27)) ),
    inference(cnfTransformation,[status(thm)],[f_262]) ).

tff(c_99421,plain,
    pred_attacker(name_objective),
    inference(resolution,[status(thm)],[c_99418,c_200]) ).

tff(c_99425,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_248,c_99421]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWW949+1 : TPTP v8.1.2. Released v7.4.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.15/0.35  % Computer : n009.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Thu Aug  3 19:22:38 EDT 2023
% 0.15/0.35  % CPUTime  : 
% 48.10/35.74  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 48.10/35.76  
% 48.10/35.76  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 48.34/35.79  
% 48.34/35.79  Inference rules
% 48.34/35.79  ----------------------
% 48.34/35.79  #Ref     : 0
% 48.34/35.79  #Sup     : 24543
% 48.34/35.79  #Fact    : 0
% 48.34/35.79  #Define  : 0
% 48.34/35.79  #Split   : 6
% 48.34/35.79  #Chain   : 0
% 48.34/35.79  #Close   : 0
% 48.34/35.79  
% 48.34/35.79  Ordering : KBO
% 48.34/35.79  
% 48.34/35.79  Simplification rules
% 48.34/35.79  ----------------------
% 48.34/35.79  #Subsume      : 4739
% 48.34/35.79  #Demod        : 40097
% 48.34/35.79  #Tautology    : 5359
% 48.34/35.79  #SimpNegUnit  : 83
% 48.34/35.79  #BackRed      : 1
% 48.34/35.79  
% 48.34/35.79  #Partial instantiations: 0
% 48.34/35.79  #Strategies tried      : 1
% 48.34/35.79  
% 48.34/35.79  Timing (in seconds)
% 48.34/35.79  ----------------------
% 48.34/35.79  Preprocessing        : 0.60
% 48.34/35.79  Parsing              : 0.32
% 48.34/35.79  CNF conversion       : 0.04
% 48.34/35.79  Main loop            : 34.11
% 48.34/35.79  Inferencing          : 2.05
% 48.34/35.79  Reduction            : 28.34
% 48.34/35.79  Demodulation         : 27.33
% 48.34/35.79  BG Simplification    : 0.29
% 48.34/35.79  Subsumption          : 2.62
% 48.34/35.79  Abstraction          : 0.49
% 48.34/35.79  MUC search           : 0.00
% 48.34/35.79  Cooper               : 0.00
% 48.34/35.79  Total                : 34.78
% 48.34/35.79  Index Insertion      : 0.00
% 48.34/35.79  Index Deletion       : 0.00
% 48.34/35.79  Index Matching       : 0.00
% 48.34/35.79  BG Taut test         : 0.00
%------------------------------------------------------------------------------