TSTP Solution File: SWW958+1 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : SWW958+1 : TPTP v8.1.0. Released v7.4.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n017.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 : 0s
% DateTime : Wed Jul 20 23:23:08 EDT 2022
% Result : Timeout 300.06s 300.43s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWW958+1 : TPTP v8.1.0. Released v7.4.0.
% 0.03/0.13 % Command : bliksem %s
% 0.12/0.33 % Computer : n017.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % DateTime : Sun Jun 5 20:37:15 EDT 2022
% 0.12/0.34 % CPUTime :
% 0.71/1.09 *** allocated 10000 integers for termspace/termends
% 0.71/1.09 *** allocated 10000 integers for clauses
% 0.71/1.09 *** allocated 10000 integers for justifications
% 0.71/1.09 Bliksem 1.12
% 0.71/1.09
% 0.71/1.09
% 0.71/1.09 Automatic Strategy Selection
% 0.71/1.09
% 0.71/1.09
% 0.71/1.09 Clauses:
% 0.71/1.09
% 0.71/1.09 { ! constr_CONST_0x30 = constr_CONST_1 }.
% 0.71/1.09 { ! constr_CONST_0x30 = constr_CONST_2 }.
% 0.71/1.09 { ! constr_CONST_0x30 = constr_CONST_3 }.
% 0.71/1.09 { ! constr_CONST_0x30 = constr_CONST_4 }.
% 0.71/1.09 { ! constr_CONST_0x30 = constr_ZERO }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_A }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_B }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_C }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_D }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_Na }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_Sa }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_Sb }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_Sc }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_Sd }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_c }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_skA }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_skB }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_skC }.
% 0.71/1.09 { ! constr_CONST_0x30 = name_skD }.
% 0.71/1.09 { ! constr_CONST_1 = constr_CONST_2 }.
% 0.71/1.09 { ! constr_CONST_1 = constr_CONST_3 }.
% 0.71/1.09 { ! constr_CONST_1 = constr_CONST_4 }.
% 0.71/1.09 { ! constr_CONST_1 = constr_ZERO }.
% 0.71/1.09 { ! constr_CONST_1 = name_A }.
% 0.71/1.09 { ! constr_CONST_1 = name_B }.
% 0.71/1.09 { ! constr_CONST_1 = name_C }.
% 0.71/1.09 { ! constr_CONST_1 = name_D }.
% 0.71/1.09 { ! constr_CONST_1 = name_Na }.
% 0.71/1.09 { ! constr_CONST_1 = name_Sa }.
% 0.71/1.09 { ! constr_CONST_1 = name_Sb }.
% 0.71/1.09 { ! constr_CONST_1 = name_Sc }.
% 0.71/1.09 { ! constr_CONST_1 = name_Sd }.
% 0.71/1.09 { ! constr_CONST_1 = name_c }.
% 0.71/1.09 { ! constr_CONST_1 = name_skA }.
% 0.71/1.09 { ! constr_CONST_1 = name_skB }.
% 0.71/1.09 { ! constr_CONST_1 = name_skC }.
% 0.71/1.09 { ! constr_CONST_1 = name_skD }.
% 0.71/1.09 { ! constr_CONST_2 = constr_CONST_3 }.
% 0.71/1.09 { ! constr_CONST_2 = constr_CONST_4 }.
% 0.71/1.09 { ! constr_CONST_2 = constr_ZERO }.
% 0.71/1.09 { ! constr_CONST_2 = name_A }.
% 0.71/1.09 { ! constr_CONST_2 = name_B }.
% 0.71/1.09 { ! constr_CONST_2 = name_C }.
% 0.71/1.09 { ! constr_CONST_2 = name_D }.
% 0.71/1.09 { ! constr_CONST_2 = name_Na }.
% 0.71/1.09 { ! constr_CONST_2 = name_Sa }.
% 0.71/1.09 { ! constr_CONST_2 = name_Sb }.
% 0.71/1.09 { ! constr_CONST_2 = name_Sc }.
% 0.71/1.09 { ! constr_CONST_2 = name_Sd }.
% 0.71/1.09 { ! constr_CONST_2 = name_c }.
% 0.71/1.09 { ! constr_CONST_2 = name_skA }.
% 0.71/1.09 { ! constr_CONST_2 = name_skB }.
% 0.71/1.09 { ! constr_CONST_2 = name_skC }.
% 0.71/1.09 { ! constr_CONST_2 = name_skD }.
% 0.71/1.09 { ! constr_CONST_3 = constr_CONST_4 }.
% 0.71/1.09 { ! constr_CONST_3 = constr_ZERO }.
% 0.71/1.09 { ! constr_CONST_3 = name_A }.
% 0.71/1.09 { ! constr_CONST_3 = name_B }.
% 0.71/1.09 { ! constr_CONST_3 = name_C }.
% 0.71/1.09 { ! constr_CONST_3 = name_D }.
% 0.71/1.09 { ! constr_CONST_3 = name_Na }.
% 0.71/1.09 { ! constr_CONST_3 = name_Sa }.
% 0.71/1.09 { ! constr_CONST_3 = name_Sb }.
% 0.71/1.09 { ! constr_CONST_3 = name_Sc }.
% 0.71/1.09 { ! constr_CONST_3 = name_Sd }.
% 0.71/1.09 { ! constr_CONST_3 = name_c }.
% 0.71/1.09 { ! constr_CONST_3 = name_skA }.
% 0.71/1.09 { ! constr_CONST_3 = name_skB }.
% 0.71/1.09 { ! constr_CONST_3 = name_skC }.
% 0.71/1.09 { ! constr_CONST_3 = name_skD }.
% 0.71/1.09 { ! constr_CONST_4 = constr_ZERO }.
% 0.71/1.09 { ! constr_CONST_4 = name_A }.
% 0.71/1.09 { ! constr_CONST_4 = name_B }.
% 0.71/1.09 { ! constr_CONST_4 = name_C }.
% 0.71/1.09 { ! constr_CONST_4 = name_D }.
% 0.71/1.09 { ! constr_CONST_4 = name_Na }.
% 0.71/1.09 { ! constr_CONST_4 = name_Sa }.
% 0.71/1.09 { ! constr_CONST_4 = name_Sb }.
% 0.71/1.09 { ! constr_CONST_4 = name_Sc }.
% 0.71/1.09 { ! constr_CONST_4 = name_Sd }.
% 0.71/1.09 { ! constr_CONST_4 = name_c }.
% 0.71/1.09 { ! constr_CONST_4 = name_skA }.
% 0.71/1.09 { ! constr_CONST_4 = name_skB }.
% 0.71/1.09 { ! constr_CONST_4 = name_skC }.
% 0.71/1.09 { ! constr_CONST_4 = name_skD }.
% 0.71/1.09 { ! constr_ZERO = name_A }.
% 0.71/1.09 { ! constr_ZERO = name_B }.
% 0.71/1.09 { ! constr_ZERO = name_C }.
% 0.71/1.09 { ! constr_ZERO = name_D }.
% 0.71/1.09 { ! constr_ZERO = name_Na }.
% 0.71/1.09 { ! constr_ZERO = name_Sa }.
% 0.71/1.09 { ! constr_ZERO = name_Sb }.
% 0.71/1.09 { ! constr_ZERO = name_Sc }.
% 0.71/1.09 { ! constr_ZERO = name_Sd }.
% 0.71/1.09 { ! constr_ZERO = name_c }.
% 0.71/1.09 { ! constr_ZERO = name_skA }.
% 0.71/1.09 { ! constr_ZERO = name_skB }.
% 0.71/1.09 { ! constr_ZERO = name_skC }.
% 0.71/1.09 { ! constr_ZERO = name_skD }.
% 0.71/1.09 { ! name_A = name_B }.
% 0.71/1.09 { ! name_A = name_C }.
% 0.71/1.09 { ! name_A = name_D }.
% 0.71/1.09 { ! name_A = name_Na }.
% 0.71/1.09 { ! name_A = name_Sa }.
% 0.71/1.09 { ! name_A = name_Sb }.
% 0.71/1.09 { ! name_A = name_Sc }.
% 0.71/1.09 { ! name_A = name_Sd }.
% 0.71/1.09 { ! name_A = name_c }.
% 0.71/1.09 { ! name_A = name_skA }.
% 0.71/1.09 { ! name_A = name_skB }.
% 0.71/1.09 { ! name_A = name_skC }.
% 0.71/1.09 { ! name_A = name_skD }.
% 0.71/1.09 { ! name_B = name_C }.
% 0.71/1.09 { ! name_B = name_D }.
% 0.71/1.09 { ! name_B = name_Na }.
% 0.71/1.09 { ! name_B = name_Sa }.
% 0.71/1.09 { ! name_B = name_Sb }.
% 0.71/1.09 { ! name_B = name_Sc }.
% 0.71/1.09 { ! name_B = name_Sd }.
% 0.71/1.09 { ! name_B = name_c }.
% 0.71/1.09 { ! name_B = name_skA }.
% 0.71/1.09 { ! name_B = name_skB }.
% 0.71/1.09 { ! name_B = name_skC }.
% 0.71/1.09 { ! name_B = name_skD }.
% 0.71/1.09 { ! name_C = name_D }.
% 0.71/1.09 { ! name_C = name_Na }.
% 0.71/1.09 { ! name_C = name_Sa }.
% 0.71/1.09 { ! name_C = name_Sb }.
% 0.71/1.09 { ! name_C = name_Sc }.
% 0.71/1.09 { ! name_C = name_Sd }.
% 0.71/1.09 { ! name_C = name_c }.
% 0.71/1.09 { ! name_C = name_skA }.
% 0.71/1.09 { ! name_C = name_skB }.
% 0.71/1.09 { ! name_C = name_skC }.
% 0.71/1.09 { ! name_C = name_skD }.
% 0.71/1.09 { ! name_D = name_Na }.
% 0.71/1.09 { ! name_D = name_Sa }.
% 0.71/1.09 { ! name_D = name_Sb }.
% 0.71/1.09 { ! name_D = name_Sc }.
% 0.71/1.09 { ! name_D = name_Sd }.
% 0.71/1.09 { ! name_D = name_c }.
% 0.71/1.09 { ! name_D = name_skA }.
% 0.71/1.09 { ! name_D = name_skB }.
% 0.71/1.09 { ! name_D = name_skC }.
% 0.71/1.09 { ! name_D = name_skD }.
% 0.71/1.09 { ! name_Na = name_Sa }.
% 0.71/1.09 { ! name_Na = name_Sb }.
% 0.71/1.09 { ! name_Na = name_Sc }.
% 0.71/1.09 { ! name_Na = name_Sd }.
% 0.71/1.09 { ! name_Na = name_c }.
% 0.71/1.09 { ! name_Na = name_skA }.
% 0.71/1.09 { ! name_Na = name_skB }.
% 0.71/1.09 { ! name_Na = name_skC }.
% 0.71/1.09 { ! name_Na = name_skD }.
% 0.71/1.09 { ! name_Sa = name_Sb }.
% 0.71/1.09 { ! name_Sa = name_Sc }.
% 0.71/1.09 { ! name_Sa = name_Sd }.
% 0.71/1.09 { ! name_Sa = name_c }.
% 0.71/1.09 { ! name_Sa = name_skA }.
% 0.71/1.09 { ! name_Sa = name_skB }.
% 0.71/1.09 { ! name_Sa = name_skC }.
% 0.71/1.09 { ! name_Sa = name_skD }.
% 0.71/1.09 { ! name_Sb = name_Sc }.
% 0.71/1.09 { ! name_Sb = name_Sd }.
% 0.71/1.09 { ! name_Sb = name_c }.
% 0.71/1.09 { ! name_Sb = name_skA }.
% 0.71/1.09 { ! name_Sb = name_skB }.
% 0.71/1.09 { ! name_Sb = name_skC }.
% 0.71/1.09 { ! name_Sb = name_skD }.
% 0.71/1.09 { ! name_Sc = name_Sd }.
% 0.71/1.09 { ! name_Sc = name_c }.
% 0.71/1.09 { ! name_Sc = name_skA }.
% 0.71/1.09 { ! name_Sc = name_skB }.
% 0.71/1.09 { ! name_Sc = name_skC }.
% 0.71/1.09 { ! name_Sc = name_skD }.
% 0.71/1.09 { ! name_Sd = name_c }.
% 0.71/1.09 { ! name_Sd = name_skA }.
% 0.71/1.09 { ! name_Sd = name_skB }.
% 0.71/1.09 { ! name_Sd = name_skC }.
% 0.71/1.09 { ! name_Sd = name_skD }.
% 0.71/1.09 { ! name_c = name_skA }.
% 0.71/1.09 { ! name_c = name_skB }.
% 0.71/1.09 { ! name_c = name_skC }.
% 0.71/1.09 { ! name_c = name_skD }.
% 0.71/1.09 { ! name_skA = name_skB }.
% 0.71/1.09 { ! name_skA = name_skC }.
% 0.71/1.09 { ! name_skA = name_skD }.
% 0.71/1.09 { ! name_skB = name_skC }.
% 0.71/1.09 { ! name_skB = name_skD }.
% 0.71/1.09 { ! name_skC = name_skD }.
% 0.71/1.09 { constr_adec( constr_aenc( Y, constr_pkey( X ) ), X ) = Y }.
% 0.71/1.09 { constr_add( X, constr_neg( X ) ) = constr_ZERO }.
% 0.71/1.09 { constr_add( X, constr_ZERO ) = X }.
% 0.71/1.09 { constr_add( X, Y ) = constr_add( Y, X ) }.
% 0.71/1.09 { constr_add( X, constr_add( Y, Z ) ) = constr_add( constr_add( X, Y ), Z )
% 0.71/1.09 }.
% 0.71/1.09 { pred_attacker( tuple_true ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( constr_pkey( X ) ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_out_4( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_out_4( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_out_3( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_out_3( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_out_2( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_out_2( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_out_1( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_out_1( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( constr_neg( X ) ) }.
% 0.71/1.09 { pred_attacker( tuple_false ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_D_out_4( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_out_4( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_out_4( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_D_in_3( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_in_3( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_in_3( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_D_in_2( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_in_2( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_D_in_1( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_in_1( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_C_out_4( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_out_4( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_out_4( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_C_in_3( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_in_3( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_in_3( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_C_in_2( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_in_2( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_C_in_1( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_in_1( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_B_out_4( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_out_4( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_out_4( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_B_in_3( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_in_3( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_in_3( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_B_in_2( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_in_2( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_B_in_1( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_in_1( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_A_out_5( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_out_5( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_A_out_3( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_out_3( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_out_3( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker(
% 0.71/1.09 tuple_client_A_in_4( X, Y ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_4( X, Y ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_4( Y, X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_A_in_2( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_2( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), pred_attacker( tuple_client_A_in_1( X ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_1( X ) ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker( constr_aenc( X
% 0.71/1.09 , Y ) ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker( constr_adec( X
% 0.71/1.09 , Y ) ) }.
% 0.71/1.09 { ! pred_attacker( X ), ! pred_attacker( Y ), pred_attacker( constr_add( X
% 0.71/1.09 , Y ) ) }.
% 0.71/1.09 { pred_attacker( constr_ZERO ) }.
% 0.71/1.09 { pred_attacker( constr_CONST_4 ) }.
% 0.71/1.09 { pred_attacker( constr_CONST_3 ) }.
% 0.71/1.09 { pred_attacker( constr_CONST_2 ) }.
% 0.71/1.09 { pred_attacker( constr_CONST_1 ) }.
% 0.71/1.09 { pred_attacker( constr_CONST_0x30 ) }.
% 0.71/1.09 { ! pred_mess( Y, X ), ! pred_attacker( Y ), pred_attacker( X ) }.
% 0.71/1.09 { ! pred_attacker( Y ), ! pred_attacker( X ), pred_mess( Y, X ) }.
% 0.71/1.09 { pred_attacker( name_c ) }.
% 0.71/1.09 { pred_attacker( name_D ) }.
% 0.71/1.09 { pred_attacker( name_C ) }.
% 0.71/1.09 { pred_attacker( name_B ) }.
% 0.71/1.09 { pred_attacker( name_A ) }.
% 0.71/1.09 { pred_equal( X, X ) }.
% 0.71/1.09 { pred_attacker( name_new0x2Dname( X ) ) }.
% 0.71/1.09 { pred_attacker( tuple_out_1( constr_pkey( name_skA ) ) ) }.
% 0.71/1.09 { pred_attacker( tuple_out_2( constr_pkey( name_skB ) ) ) }.
% 0.71/1.09 { pred_attacker( tuple_out_3( constr_pkey( name_skC ) ) ) }.
% 0.71/1.09 { pred_attacker( tuple_out_4( constr_pkey( name_skD ) ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_2( Y ) ), ! pred_attacker(
% 0.71/1.09 tuple_client_A_in_1( X ) ), pred_attacker( tuple_client_A_out_3( name_A,
% 0.71/1.09 constr_aenc( constr_add( name_Na, name_Sa ), X ) ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_A_in_4( Y, X ) ), ! pred_attacker(
% 0.71/1.09 tuple_client_A_in_2( Y ) ), ! pred_attacker( tuple_client_A_in_1( Z ) ),
% 0.71/1.09 pred_attacker( tuple_client_A_out_5( constr_add( constr_adec( X, name_skA
% 0.71/1.09 ), constr_neg( name_Na ) ) ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_B_in_3( Z, X ) ), ! pred_attacker(
% 0.71/1.09 tuple_client_B_in_2( Y ) ), ! pred_attacker( tuple_client_B_in_1( Z ) ),
% 0.71/1.09 pred_attacker( tuple_client_B_out_4( name_B, constr_aenc( constr_add(
% 0.71/1.09 constr_adec( X, name_skB ), name_Sb ), Y ) ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_C_in_3( Z, X ) ), ! pred_attacker(
% 0.71/1.09 tuple_client_C_in_2( Y ) ), ! pred_attacker( tuple_client_C_in_1( Z ) ),
% 0.71/1.09 pred_attacker( tuple_client_C_out_4( name_C, constr_aenc( constr_add(
% 0.71/1.09 constr_adec( X, name_skC ), name_Sc ), Y ) ) ) }.
% 0.71/1.09 { ! pred_attacker( tuple_client_D_in_3( Z, X ) ), ! pred_attacker(
% 0.71/1.09 tuple_client_D_in_2( Y ) ), ! pred_attacker( tuple_client_D_in_1( Z ) ),
% 0.71/1.09 pred_attacker( tuple_client_D_out_4( name_D, constr_aenc( constr_add(
% 0.71/1.09 constr_adec( X, name_skD ), name_Sd ), Y ) ) ) }.
% 0.71/1.09 { ! pred_attacker( name_Sa ) }.
% 0.71/1.09
% 0.71/1.09 percentage equality = 0.540166, percentage horn = 1.000000
% 11.56/11.96 This is a problem with some equality
% 11.56/11.96
% 11.56/11.96
% 11.56/11.96
% 11.56/11.96 Options Used:
% 11.56/11.96
% 11.56/11.96 useres = 1
% 11.56/11.96 useparamod = 1
% 11.56/11.96 useeqrefl = 1
% 11.56/11.96 useeqfact = 1
% 11.56/11.96 usefactor = 1
% 11.56/11.96 usesimpsplitting = 0
% 11.56/11.96 usesimpdemod = 5
% 11.56/11.96 usesimpres = 3
% 11.56/11.96
% 11.56/11.96 resimpinuse = 1000
% 11.56/11.96 resimpclauses = 20000
% 11.56/11.96 substype = eqrewr
% 11.56/11.96 backwardsubs = 1
% 11.56/11.96 selectoldest = 5
% 11.56/11.96
% 11.56/11.96 litorderings [0] = split
% 11.56/11.96 litorderings [1] = extend the termordering, first sorting on arguments
% 11.56/11.96
% 11.56/11.96 termordering = kbo
% 11.56/11.96
% 11.56/11.96 litapriori = 0
% 11.56/11.96 termapriori = 1
% 11.56/11.96 litaposteriori = 0
% 11.56/11.96 termaposteriori = 0
% 11.56/11.96 demodaposteriori = 0
% 11.56/11.96 ordereqreflfact = 0
% 11.56/11.96
% 11.56/11.96 litselect = negord
% 11.56/11.96
% 11.56/11.96 maxweight = 15
% 11.56/11.96 maxdepth = 30000
% 11.56/11.96 maxlength = 115
% 11.56/11.96 maxnrvars = 195
% 11.56/11.96 excuselevel = 1
% 11.56/11.96 increasemaxweight = 1
% 11.56/11.96
% 11.56/11.96 maxselected = 10000000
% 11.56/11.96 maxnrclauses = 10000000
% 11.56/11.96
% 11.56/11.96 showgenerated = 0
% 11.56/11.96 showkept = 0
% 11.56/11.96 showselected = 0
% 11.56/11.96 showdeleted = 0
% 11.56/11.96 showresimp = 1
% 11.56/11.96 showstatus = 2000
% 11.56/11.96
% 11.56/11.96 prologoutput = 0
% 11.56/11.96 nrgoals = 5000000
% 11.56/11.96 totalproof = 1
% 11.56/11.96
% 11.56/11.96 Symbols occurring in the translation:
% 11.56/11.96
% 11.56/11.96 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 11.56/11.96 . [1, 2] (w:1, o:161, a:1, s:1, b:0),
% 11.56/11.96 ! [4, 1] (w:0, o:139, a:1, s:1, b:0),
% 11.56/11.96 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 11.56/11.96 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 11.56/11.96 constr_CONST_0x30 [35, 0] (w:1, o:6, a:1, s:1, b:0),
% 11.56/11.96 constr_CONST_1 [36, 0] (w:1, o:7, a:1, s:1, b:0),
% 11.56/11.96 constr_CONST_2 [37, 0] (w:1, o:8, a:1, s:1, b:0),
% 11.56/11.96 constr_CONST_3 [38, 0] (w:1, o:9, a:1, s:1, b:0),
% 11.56/11.96 constr_CONST_4 [39, 0] (w:1, o:10, a:1, s:1, b:0),
% 11.56/11.96 constr_ZERO [40, 0] (w:1, o:11, a:1, s:1, b:0),
% 11.56/11.96 name_A [41, 0] (w:1, o:12, a:1, s:1, b:0),
% 11.56/11.96 name_B [42, 0] (w:1, o:13, a:1, s:1, b:0),
% 11.56/11.96 name_C [43, 0] (w:1, o:14, a:1, s:1, b:0),
% 11.56/11.96 name_D [44, 0] (w:1, o:15, a:1, s:1, b:0),
% 11.56/11.96 name_Na [45, 0] (w:1, o:16, a:1, s:1, b:0),
% 11.56/11.96 name_Sa [46, 0] (w:1, o:17, a:1, s:1, b:0),
% 11.56/11.96 name_Sb [47, 0] (w:1, o:18, a:1, s:1, b:0),
% 11.56/11.96 name_Sc [48, 0] (w:1, o:19, a:1, s:1, b:0),
% 11.56/11.96 name_Sd [49, 0] (w:1, o:20, a:1, s:1, b:0),
% 11.56/11.96 name_c [50, 0] (w:1, o:21, a:1, s:1, b:0),
% 11.56/11.96 name_skA [51, 0] (w:1, o:22, a:1, s:1, b:0),
% 11.56/11.96 name_skB [52, 0] (w:1, o:23, a:1, s:1, b:0),
% 11.56/11.96 name_skC [53, 0] (w:1, o:24, a:1, s:1, b:0),
% 11.56/11.96 name_skD [54, 0] (w:1, o:25, a:1, s:1, b:0),
% 11.56/11.96 constr_pkey [57, 1] (w:1, o:144, a:1, s:1, b:0),
% 11.56/11.96 constr_aenc [58, 2] (w:1, o:187, a:1, s:1, b:0),
% 11.56/11.96 constr_adec [59, 2] (w:1, o:186, a:1, s:1, b:0),
% 11.56/11.96 constr_neg [61, 1] (w:1, o:145, a:1, s:1, b:0),
% 11.56/11.96 constr_add [62, 2] (w:1, o:185, a:1, s:1, b:0),
% 11.56/11.96 tuple_true [69, 0] (w:1, o:37, a:1, s:1, b:0),
% 11.56/11.96 pred_attacker [70, 1] (w:1, o:146, a:1, s:1, b:0),
% 11.56/11.96 tuple_out_4 [73, 1] (w:1, o:150, a:1, s:1, b:0),
% 11.56/11.96 tuple_out_3 [76, 1] (w:1, o:149, a:1, s:1, b:0),
% 11.56/11.96 tuple_out_2 [79, 1] (w:1, o:148, a:1, s:1, b:0),
% 11.56/11.96 tuple_out_1 [82, 1] (w:1, o:147, a:1, s:1, b:0),
% 11.56/11.96 tuple_false [85, 0] (w:1, o:74, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_D_out_4 [88, 2] (w:1, o:194, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_D_in_3 [95, 2] (w:1, o:195, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_D_in_2 [101, 1] (w:1, o:159, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_D_in_1 [104, 1] (w:1, o:158, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_C_out_4 [108, 2] (w:1, o:192, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_C_in_3 [115, 2] (w:1, o:193, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_C_in_2 [121, 1] (w:1, o:157, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_C_in_1 [124, 1] (w:1, o:156, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_B_out_4 [128, 2] (w:1, o:190, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_B_in_3 [135, 2] (w:1, o:191, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_B_in_2 [141, 1] (w:1, o:155, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_B_in_1 [144, 1] (w:1, o:154, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_A_out_5 [147, 1] (w:1, o:151, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_A_out_3 [151, 2] (w:1, o:188, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_A_in_4 [158, 2] (w:1, o:189, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_A_in_2 [164, 1] (w:1, o:153, a:1, s:1, b:0),
% 11.56/11.96 tuple_client_A_in_1 [167, 1] (w:1, o:152, a:1, s:1, b:0),
% 116.92/117.30 pred_mess [177, 2] (w:1, o:196, a:1, s:1, b:0),
% 116.92/117.30 pred_equal [181, 2] (w:1, o:197, a:1, s:1, b:0),
% 116.92/117.30 name_new0x2Dname [183, 1] (w:1, o:160, a:1, s:1, b:0).
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Starting Search:
% 116.92/117.30
% 116.92/117.30 *** allocated 15000 integers for clauses
% 116.92/117.30 *** allocated 22500 integers for clauses
% 116.92/117.30 *** allocated 33750 integers for clauses
% 116.92/117.30 *** allocated 50625 integers for clauses
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 75937 integers for clauses
% 116.92/117.30 *** allocated 15000 integers for termspace/termends
% 116.92/117.30 *** allocated 113905 integers for clauses
% 116.92/117.30 *** allocated 22500 integers for termspace/termends
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 2168
% 116.92/117.30 Kept: 2010
% 116.92/117.30 Inuse: 328
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 170857 integers for clauses
% 116.92/117.30 *** allocated 33750 integers for termspace/termends
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 256285 integers for clauses
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 4297
% 116.92/117.30 Kept: 4033
% 116.92/117.30 Inuse: 376
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 50625 integers for termspace/termends
% 116.92/117.30 *** allocated 384427 integers for clauses
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 6546
% 116.92/117.30 Kept: 6170
% 116.92/117.30 Inuse: 411
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 *** allocated 75937 integers for termspace/termends
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 576640 integers for clauses
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 8636
% 116.92/117.30 Kept: 8171
% 116.92/117.30 Inuse: 441
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 113905 integers for termspace/termends
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 10836
% 116.92/117.30 Kept: 10276
% 116.92/117.30 Inuse: 471
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 864960 integers for clauses
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 13797
% 116.92/117.30 Kept: 13062
% 116.92/117.30 Inuse: 496
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 170857 integers for termspace/termends
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 16332
% 116.92/117.30 Kept: 15429
% 116.92/117.30 Inuse: 511
% 116.92/117.30 Deleted: 0
% 116.92/117.30 Deletedinuse: 0
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 19009
% 116.92/117.30 Kept: 17436
% 116.92/117.30 Inuse: 545
% 116.92/117.30 Deleted: 2
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 *** allocated 1297440 integers for clauses
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 21619
% 116.92/117.30 Kept: 19731
% 116.92/117.30 Inuse: 566
% 116.92/117.30 Deleted: 2
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying clauses:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 256285 integers for termspace/termends
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 24007
% 116.92/117.30 Kept: 21843
% 116.92/117.30 Inuse: 586
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 26123
% 116.92/117.30 Kept: 23847
% 116.92/117.30 Inuse: 625
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 *** allocated 1946160 integers for clauses
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 28364
% 116.92/117.30 Kept: 25847
% 116.92/117.30 Inuse: 652
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 30443
% 116.92/117.30 Kept: 27850
% 116.92/117.30 Inuse: 691
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 32572
% 116.92/117.30 Kept: 29888
% 116.92/117.30 Inuse: 722
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 34734
% 116.92/117.30 Kept: 31940
% 116.92/117.30 Inuse: 742
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 *** allocated 384427 integers for termspace/termends
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 36883
% 116.92/117.30 Kept: 33994
% 116.92/117.30 Inuse: 771
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30
% 116.92/117.30 Intermediate Status:
% 116.92/117.30 Generated: 38955
% 116.92/117.30 Kept: 35997
% 116.92/117.30 Inuse: 808
% 116.92/117.30 Deleted: 8
% 116.92/117.30 Deletedinuse: 2
% 116.92/117.30
% 116.92/117.30 Resimplifying inuse:
% 116.92/117.30 Done
% 116.92/117.30
% 116.92/117.30 ***Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------