TSTP Solution File: SWW948+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWW948+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n011.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 May 31 12:45:35 EDT 2023

% Result   : Theorem 6.57s 1.22s
% Output   : CNFRefutation 6.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWW948+1 : TPTP v8.1.2. Released v7.4.0.
% 0.12/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n011.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue May 30 10:56:27 EDT 2023
% 0.20/0.34  % CPUTime  : 
% 0.20/0.35  % Drodi V3.5.1
% 6.57/1.22  % Refutation found
% 6.57/1.22  % SZS status Theorem for theBenchmark: Theorem is valid
% 6.57/1.22  % SZS output start CNFRefutation for theBenchmark
% 6.57/1.22  fof(f67,axiom,(
% 6.57/1.22    (! [VAR_X_10X30] : constr_xor(VAR_X_10X30,VAR_X_10X30) = constr_ZERO )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f68,axiom,(
% 6.57/1.22    (! [VAR_X_9] : constr_xor(VAR_X_9,constr_ZERO) = VAR_X_9 )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f69,axiom,(
% 6.57/1.22    (! [VAR_X_7,VAR_Y_8] : constr_xor(VAR_X_7,VAR_Y_8) = constr_xor(VAR_Y_8,VAR_X_7) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f70,axiom,(
% 6.57/1.22    (! [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) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f71,axiom,(
% 6.57/1.22    (! [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)) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f76,axiom,(
% 6.57/1.22    (! [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) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f77,axiom,(
% 6.57/1.22    (! [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) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f79,axiom,(
% 6.57/1.22    (! [VAR_V_59] :( pred_attacker(tuple_knowledge_from_1st_round_out_1(VAR_V_59))=> pred_attacker(VAR_V_59) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f84,axiom,(
% 6.57/1.22    (! [VAR_V_67] :( pred_attacker(tuple_R_out_4(VAR_V_67))=> pred_attacker(VAR_V_67) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f88,axiom,(
% 6.57/1.22    (! [VAR_V_79] :( pred_attacker(tuple_R_out_1(VAR_V_79))=> pred_attacker(VAR_V_79) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f89,axiom,(
% 6.57/1.22    (! [VAR_V_83,VAR_V_84] :( ( pred_attacker(VAR_V_83)& pred_attacker(VAR_V_84) )=> pred_attacker(tuple_R_in_2(VAR_V_83,VAR_V_84)) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f91,axiom,(
% 6.57/1.22    (! [VAR_V_94,VAR_V_95] :( pred_attacker(tuple_R_in_2(VAR_V_94,VAR_V_95))=> pred_attacker(VAR_V_95) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f102,axiom,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_1(name_r0x30_from_1st)) ),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f103,axiom,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_2(name_r1_from_1st,constr_h(constr_xor(constr_xor(name_r0x30_from_1st,name_r1_from_1st),name_k)))) ),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f105,axiom,(
% 6.57/1.22    pred_attacker(tuple_R_out_1(name_r0x30)) ),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f107,axiom,(
% 6.57/1.22    (! [VAR_R1_IN_244] :( pred_attacker(tuple_R_in_2(VAR_R1_IN_244,constr_h(constr_xor(constr_xor(name_r0x30,VAR_R1_IN_244),name_k))))=> pred_attacker(tuple_R_out_4(name_objective_R)) ) )),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f108,conjecture,(
% 6.57/1.22    pred_attacker(name_objective_R) ),
% 6.57/1.22    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 6.57/1.22  fof(f109,negated_conjecture,(
% 6.57/1.22    ~(pred_attacker(name_objective_R) )),
% 6.57/1.22    inference(negated_conjecture,[status(cth)],[f108])).
% 6.57/1.22  fof(f176,plain,(
% 6.57/1.22    ![X0]: (constr_xor(X0,X0)=constr_ZERO)),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f67])).
% 6.57/1.22  fof(f177,plain,(
% 6.57/1.22    ![X0]: (constr_xor(X0,constr_ZERO)=X0)),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f68])).
% 6.57/1.22  fof(f178,plain,(
% 6.57/1.22    ![X0,X1]: (constr_xor(X0,X1)=constr_xor(X1,X0))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f69])).
% 6.57/1.22  fof(f179,plain,(
% 6.57/1.22    ![X0,X1,X2]: (constr_xor(X0,constr_xor(X1,X2))=constr_xor(constr_xor(X0,X1),X2))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f70])).
% 6.57/1.22  fof(f180,plain,(
% 6.57/1.22    ![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)))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f71])).
% 6.57/1.22  fof(f181,plain,(
% 6.57/1.22    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(constr_xor(X0,X1)))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f180])).
% 6.57/1.22  fof(f189,plain,(
% 6.57/1.22    ![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))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f76])).
% 6.57/1.22  fof(f190,plain,(
% 6.57/1.22    ![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))),
% 6.57/1.22    inference(miniscoping,[status(esa)],[f189])).
% 6.57/1.22  fof(f191,plain,(
% 6.57/1.22    ![X0,X1]: (~pred_attacker(tuple_knowledge_from_1st_round_out_2(X0,X1))|pred_attacker(X0))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f190])).
% 6.57/1.22  fof(f192,plain,(
% 6.57/1.22    ![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))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f77])).
% 6.57/1.22  fof(f193,plain,(
% 6.57/1.22    ![VAR_V_53]: ((![VAR_V_52]: ~pred_attacker(tuple_knowledge_from_1st_round_out_2(VAR_V_52,VAR_V_53)))|pred_attacker(VAR_V_53))),
% 6.57/1.22    inference(miniscoping,[status(esa)],[f192])).
% 6.57/1.22  fof(f194,plain,(
% 6.57/1.22    ![X0,X1]: (~pred_attacker(tuple_knowledge_from_1st_round_out_2(X0,X1))|pred_attacker(X1))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f193])).
% 6.57/1.22  fof(f197,plain,(
% 6.57/1.22    ![VAR_V_59]: (~pred_attacker(tuple_knowledge_from_1st_round_out_1(VAR_V_59))|pred_attacker(VAR_V_59))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f79])).
% 6.57/1.22  fof(f198,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_knowledge_from_1st_round_out_1(X0))|pred_attacker(X0))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f197])).
% 6.57/1.22  fof(f205,plain,(
% 6.57/1.22    ![VAR_V_67]: (~pred_attacker(tuple_R_out_4(VAR_V_67))|pred_attacker(VAR_V_67))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f84])).
% 6.57/1.22  fof(f206,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_out_4(X0))|pred_attacker(X0))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f205])).
% 6.57/1.22  fof(f213,plain,(
% 6.57/1.22    ![VAR_V_79]: (~pred_attacker(tuple_R_out_1(VAR_V_79))|pred_attacker(VAR_V_79))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f88])).
% 6.57/1.22  fof(f214,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_out_1(X0))|pred_attacker(X0))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f213])).
% 6.57/1.22  fof(f215,plain,(
% 6.57/1.22    ![VAR_V_83,VAR_V_84]: ((~pred_attacker(VAR_V_83)|~pred_attacker(VAR_V_84))|pred_attacker(tuple_R_in_2(VAR_V_83,VAR_V_84)))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f89])).
% 6.57/1.22  fof(f216,plain,(
% 6.57/1.22    ![X0,X1]: (~pred_attacker(X0)|~pred_attacker(X1)|pred_attacker(tuple_R_in_2(X0,X1)))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f215])).
% 6.57/1.22  fof(f220,plain,(
% 6.57/1.22    ![VAR_V_94,VAR_V_95]: (~pred_attacker(tuple_R_in_2(VAR_V_94,VAR_V_95))|pred_attacker(VAR_V_95))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f91])).
% 6.57/1.22  fof(f221,plain,(
% 6.57/1.22    ![VAR_V_95]: ((![VAR_V_94]: ~pred_attacker(tuple_R_in_2(VAR_V_94,VAR_V_95)))|pred_attacker(VAR_V_95))),
% 6.57/1.22    inference(miniscoping,[status(esa)],[f220])).
% 6.57/1.22  fof(f222,plain,(
% 6.57/1.22    ![X0,X1]: (~pred_attacker(tuple_R_in_2(X0,X1))|pred_attacker(X1))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f221])).
% 6.57/1.22  fof(f236,plain,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_1(name_r0x30_from_1st))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f102])).
% 6.57/1.22  fof(f237,plain,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_2(name_r1_from_1st,constr_h(constr_xor(constr_xor(name_r0x30_from_1st,name_r1_from_1st),name_k))))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f103])).
% 6.57/1.22  fof(f239,plain,(
% 6.57/1.22    pred_attacker(tuple_R_out_1(name_r0x30))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f105])).
% 6.57/1.22  fof(f242,plain,(
% 6.57/1.22    ![VAR_R1_IN_244]: (~pred_attacker(tuple_R_in_2(VAR_R1_IN_244,constr_h(constr_xor(constr_xor(name_r0x30,VAR_R1_IN_244),name_k))))|pred_attacker(tuple_R_out_4(name_objective_R)))),
% 6.57/1.22    inference(pre_NNF_transformation,[status(esa)],[f107])).
% 6.57/1.22  fof(f243,plain,(
% 6.57/1.22    (![VAR_R1_IN_244]: ~pred_attacker(tuple_R_in_2(VAR_R1_IN_244,constr_h(constr_xor(constr_xor(name_r0x30,VAR_R1_IN_244),name_k)))))|pred_attacker(tuple_R_out_4(name_objective_R))),
% 6.57/1.22    inference(miniscoping,[status(esa)],[f242])).
% 6.57/1.22  fof(f244,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_in_2(X0,constr_h(constr_xor(constr_xor(name_r0x30,X0),name_k))))|pred_attacker(tuple_R_out_4(name_objective_R)))),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f243])).
% 6.57/1.22  fof(f245,plain,(
% 6.57/1.22    ~pred_attacker(name_objective_R)),
% 6.57/1.22    inference(cnf_transformation,[status(esa)],[f109])).
% 6.57/1.22  fof(f246,plain,(
% 6.57/1.22    spl0_0 <=> ~pred_attacker(tuple_R_in_2(X0,constr_h(constr_xor(constr_xor(name_r0x30,X0),name_k))))),
% 6.57/1.22    introduced(split_symbol_definition)).
% 6.57/1.22  fof(f247,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_in_2(X0,constr_h(constr_xor(constr_xor(name_r0x30,X0),name_k))))|~spl0_0)),
% 6.57/1.22    inference(component_clause,[status(thm)],[f246])).
% 6.57/1.22  fof(f249,plain,(
% 6.57/1.22    spl0_1 <=> pred_attacker(tuple_R_out_4(name_objective_R))),
% 6.57/1.22    introduced(split_symbol_definition)).
% 6.57/1.22  fof(f250,plain,(
% 6.57/1.22    pred_attacker(tuple_R_out_4(name_objective_R))|~spl0_1),
% 6.57/1.22    inference(component_clause,[status(thm)],[f249])).
% 6.57/1.22  fof(f252,plain,(
% 6.57/1.22    spl0_0|spl0_1),
% 6.57/1.22    inference(split_clause,[status(thm)],[f244,f246,f249])).
% 6.57/1.22  fof(f255,plain,(
% 6.57/1.22    ![X0]: (X0=constr_xor(constr_ZERO,X0))),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f177,f178])).
% 6.57/1.22  fof(f259,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_in_2(X0,constr_h(constr_xor(name_k,constr_xor(name_r0x30,X0)))))|~spl0_0)),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f178,f247])).
% 6.57/1.22  fof(f272,plain,(
% 6.57/1.22    ![X0,X1,X2]: (constr_xor(X0,constr_xor(X1,X2))=constr_xor(X2,constr_xor(X0,X1)))),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f178,f179])).
% 6.57/1.22  fof(f280,plain,(
% 6.57/1.22    ![X0,X1,X2]: (constr_xor(X0,constr_xor(X1,X2))=constr_xor(constr_xor(X1,X0),X2))),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f178,f179])).
% 6.57/1.22  fof(f281,plain,(
% 6.57/1.22    ![X0,X1,X2]: (constr_xor(X0,constr_xor(X1,X2))=constr_xor(X1,constr_xor(X0,X2)))),
% 6.57/1.22    inference(forward_demodulation,[status(thm)],[f179,f280])).
% 6.57/1.22  fof(f284,plain,(
% 6.57/1.22    ![X0,X1]: (constr_xor(X0,constr_xor(X0,X1))=constr_xor(constr_ZERO,X1))),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f176,f179])).
% 6.57/1.22  fof(f285,plain,(
% 6.57/1.22    ![X0,X1]: (constr_xor(X0,constr_xor(X0,X1))=X1)),
% 6.57/1.22    inference(forward_demodulation,[status(thm)],[f255,f284])).
% 6.57/1.22  fof(f309,plain,(
% 6.57/1.22    pred_attacker(name_r0x30_from_1st)),
% 6.57/1.22    inference(resolution,[status(thm)],[f198,f236])).
% 6.57/1.22  fof(f310,plain,(
% 6.57/1.22    pred_attacker(name_r0x30)),
% 6.57/1.22    inference(resolution,[status(thm)],[f214,f239])).
% 6.57/1.22  fof(f327,plain,(
% 6.57/1.22    spl0_5 <=> ~pred_attacker(X1)),
% 6.57/1.22    introduced(split_symbol_definition)).
% 6.57/1.22  fof(f328,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(X0)|~spl0_5)),
% 6.57/1.22    inference(component_clause,[status(thm)],[f327])).
% 6.57/1.22  fof(f352,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_in_2(constr_xor(name_r0x30,X0),constr_h(constr_xor(name_k,X0))))|~spl0_0)),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f285,f259])).
% 6.57/1.22  fof(f371,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(tuple_R_in_2(constr_xor(name_r0x30,constr_xor(name_k,X0)),constr_h(X0)))|~spl0_0)),
% 6.57/1.22    inference(paramodulation,[status(thm)],[f285,f352])).
% 6.57/1.22  fof(f657,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_R_in_2(X0,name_r0x30_from_1st)))),
% 6.57/1.22    inference(resolution,[status(thm)],[f216,f309])).
% 6.57/1.22  fof(f658,plain,(
% 6.57/1.22    ![X0]: (~pred_attacker(X0)|pred_attacker(tuple_R_in_2(X0,name_r0x30)))),
% 6.57/1.22    inference(resolution,[status(thm)],[f216,f310])).
% 6.57/1.22  fof(f735,plain,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_2(name_r1_from_1st,constr_h(constr_xor(name_r0x30_from_1st,constr_xor(name_r1_from_1st,name_k)))))),
% 6.57/1.22    inference(forward_demodulation,[status(thm)],[f179,f237])).
% 6.57/1.22  fof(f736,plain,(
% 6.57/1.22    pred_attacker(tuple_knowledge_from_1st_round_out_2(name_r1_from_1st,constr_h(constr_xor(name_r0x30_from_1st,constr_xor(name_k,name_r1_from_1st)))))),
% 6.57/1.22    inference(forward_demodulation,[status(thm)],[f178,f735])).
% 6.57/1.22  fof(f737,plain,(
% 6.57/1.22    pred_attacker(name_r1_from_1st)),
% 6.57/1.22    inference(resolution,[status(thm)],[f736,f191])).
% 6.57/1.22  fof(f738,plain,(
% 6.57/1.22    pred_attacker(constr_h(constr_xor(name_r0x30_from_1st,constr_xor(name_k,name_r1_from_1st))))),
% 6.57/1.22    inference(resolution,[status(thm)],[f736,f194])).
% 6.57/1.22  fof(f862,plain,(
% 6.57/1.22    $false|~spl0_5),
% 6.57/1.22    inference(backward_subsumption_resolution,[status(thm)],[f736,f328])).
% 6.57/1.22  fof(f863,plain,(
% 6.57/1.22    ~spl0_5),
% 6.57/1.22    inference(contradiction_clause,[status(thm)],[f862])).
% 6.57/1.22  fof(f1267,plain,(
% 6.86/1.23    spl0_9 <=> pred_attacker(name_r0x30_from_1st)),
% 6.86/1.23    introduced(split_symbol_definition)).
% 6.86/1.23  fof(f1270,plain,(
% 6.86/1.23    ![X0]: (~pred_attacker(X0)|pred_attacker(name_r0x30_from_1st))),
% 6.86/1.23    inference(resolution,[status(thm)],[f657,f222])).
% 6.86/1.23  fof(f1271,plain,(
% 6.86/1.23    spl0_5|spl0_9),
% 6.86/1.23    inference(split_clause,[status(thm)],[f1270,f327,f1267])).
% 6.86/1.23  fof(f1272,plain,(
% 6.86/1.23    spl0_10 <=> pred_attacker(name_r0x30)),
% 6.86/1.23    introduced(split_symbol_definition)).
% 6.86/1.23  fof(f1275,plain,(
% 6.86/1.23    ![X0]: (~pred_attacker(X0)|pred_attacker(name_r0x30))),
% 6.86/1.23    inference(resolution,[status(thm)],[f658,f222])).
% 6.86/1.23  fof(f1276,plain,(
% 6.86/1.23    spl0_5|spl0_10),
% 6.86/1.23    inference(split_clause,[status(thm)],[f1275,f327,f1272])).
% 6.86/1.23  fof(f1287,plain,(
% 6.86/1.23    ![X0]: (~pred_attacker(constr_xor(name_r0x30,constr_xor(name_k,X0)))|~pred_attacker(constr_h(X0))|~spl0_0)),
% 6.86/1.23    inference(resolution,[status(thm)],[f216,f371])).
% 6.86/1.23  fof(f1403,plain,(
% 6.86/1.23    ![X0,X1,X2,X3]: (constr_xor(X0,constr_xor(X1,constr_xor(X2,X3)))=constr_xor(constr_xor(X1,X2),constr_xor(X0,X3)))),
% 6.86/1.23    inference(paramodulation,[status(thm)],[f272,f272])).
% 6.86/1.23  fof(f1404,plain,(
% 6.86/1.23    ![X0,X1,X2,X3]: (constr_xor(X0,constr_xor(X1,constr_xor(X2,X3)))=constr_xor(X1,constr_xor(X2,constr_xor(X0,X3))))),
% 6.86/1.23    inference(forward_demodulation,[status(thm)],[f179,f1403])).
% 6.86/1.23  fof(f2324,plain,(
% 6.86/1.23    pred_attacker(name_objective_R)|~spl0_1),
% 6.86/1.23    inference(resolution,[status(thm)],[f250,f206])).
% 6.86/1.23  fof(f2325,plain,(
% 6.86/1.23    $false|~spl0_1),
% 6.86/1.23    inference(forward_subsumption_resolution,[status(thm)],[f2324,f245])).
% 6.86/1.23  fof(f2326,plain,(
% 6.86/1.23    ~spl0_1),
% 6.86/1.23    inference(contradiction_clause,[status(thm)],[f2325])).
% 6.86/1.23  fof(f2354,plain,(
% 6.86/1.23    ![X0]: (~pred_attacker(constr_xor(name_k,constr_xor(name_r0x30,X0)))|~pred_attacker(constr_h(X0))|~spl0_0)),
% 6.86/1.23    inference(forward_demodulation,[status(thm)],[f281,f1287])).
% 6.86/1.23  fof(f2796,plain,(
% 6.86/1.23    pred_attacker(constr_h(constr_xor(name_k,constr_xor(name_r0x30_from_1st,name_r1_from_1st))))),
% 6.86/1.23    inference(forward_demodulation,[status(thm)],[f281,f738])).
% 6.86/1.23  fof(f8264,plain,(
% 6.86/1.23    ~pred_attacker(constr_xor(name_k,constr_xor(name_r0x30,constr_xor(name_k,constr_xor(name_r0x30_from_1st,name_r1_from_1st)))))|~spl0_0),
% 6.86/1.23    inference(resolution,[status(thm)],[f2354,f2796])).
% 6.86/1.23  fof(f8265,plain,(
% 6.86/1.23    ~pred_attacker(constr_xor(name_k,constr_xor(name_k,constr_xor(name_r0x30,constr_xor(name_r0x30_from_1st,name_r1_from_1st)))))|~spl0_0),
% 6.86/1.23    inference(forward_demodulation,[status(thm)],[f1404,f8264])).
% 6.86/1.23  fof(f8266,plain,(
% 6.86/1.23    ~pred_attacker(constr_xor(name_r0x30,constr_xor(name_r0x30_from_1st,name_r1_from_1st)))|~spl0_0),
% 6.86/1.23    inference(forward_demodulation,[status(thm)],[f285,f8265])).
% 6.86/1.23  fof(f8277,plain,(
% 6.86/1.23    spl0_48 <=> pred_attacker(constr_xor(name_r0x30_from_1st,name_r1_from_1st))),
% 6.86/1.23    introduced(split_symbol_definition)).
% 6.86/1.23  fof(f8279,plain,(
% 6.86/1.23    ~pred_attacker(constr_xor(name_r0x30_from_1st,name_r1_from_1st))|spl0_48),
% 6.86/1.23    inference(component_clause,[status(thm)],[f8277])).
% 6.86/1.23  fof(f8280,plain,(
% 6.86/1.23    ~pred_attacker(name_r0x30)|~pred_attacker(constr_xor(name_r0x30_from_1st,name_r1_from_1st))|~spl0_0),
% 6.86/1.23    inference(resolution,[status(thm)],[f8266,f181])).
% 6.86/1.23  fof(f8281,plain,(
% 6.86/1.23    ~spl0_10|~spl0_48|~spl0_0),
% 6.86/1.23    inference(split_clause,[status(thm)],[f8280,f1272,f8277,f246])).
% 6.86/1.23  fof(f8287,plain,(
% 6.86/1.23    spl0_49 <=> pred_attacker(name_r1_from_1st)),
% 6.86/1.23    introduced(split_symbol_definition)).
% 6.86/1.23  fof(f8289,plain,(
% 6.86/1.23    ~pred_attacker(name_r1_from_1st)|spl0_49),
% 6.86/1.23    inference(component_clause,[status(thm)],[f8287])).
% 6.86/1.23  fof(f8290,plain,(
% 6.86/1.23    ~pred_attacker(name_r0x30_from_1st)|~pred_attacker(name_r1_from_1st)|spl0_48),
% 6.86/1.23    inference(resolution,[status(thm)],[f8279,f181])).
% 6.86/1.23  fof(f8291,plain,(
% 6.86/1.23    ~spl0_9|~spl0_49|spl0_48),
% 6.86/1.23    inference(split_clause,[status(thm)],[f8290,f1267,f8287,f8277])).
% 6.86/1.23  fof(f8292,plain,(
% 6.86/1.23    $false|spl0_49),
% 6.86/1.23    inference(forward_subsumption_resolution,[status(thm)],[f8289,f737])).
% 6.86/1.23  fof(f8293,plain,(
% 6.86/1.23    spl0_49),
% 6.86/1.23    inference(contradiction_clause,[status(thm)],[f8292])).
% 6.86/1.23  fof(f8294,plain,(
% 6.86/1.23    $false),
% 6.86/1.23    inference(sat_refutation,[status(thm)],[f252,f863,f1271,f1276,f2326,f8281,f8291,f8293])).
% 6.86/1.23  % SZS output end CNFRefutation for theBenchmark.p
% 6.91/1.25  % Elapsed time: 0.892943 seconds
% 6.91/1.25  % CPU time: 6.957106 seconds
% 6.91/1.25  % Memory used: 127.785 MB
%------------------------------------------------------------------------------