TSTP Solution File: SWW744_1 by cvc5-SAT---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5-SAT---1.0.5
% Problem : SWW744_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% 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 : Wed May 29 18:22:15 EDT 2024
% Result : Satisfiable 1.22s 1.41s
% Output : FiniteModel 1.30s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12 % Problem : SWW744_1 : TPTP v8.2.0. Released v7.0.0.
% 0.12/0.13 % Command : do_cvc5 %s %d
% 0.14/0.35 % Computer : n008.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35 % CPULimit : 300
% 0.14/0.35 % WCLimit : 300
% 0.14/0.35 % DateTime : Sun May 26 07:10:24 EDT 2024
% 0.14/0.35 % CPUTime :
% 0.44/0.60 %----Disproving TF0_ARI
% 0.44/0.61 --- Run --finite-model-find --decision=internal --sort-inference --macros-quant --macros-quant-mode=all at 30...
% 1.22/1.41 % SZS status Satisfiable for /export/starexec/sandbox2/tmp/tmp.bHGke9FTPy/cvc5---1.0.5_12868.smt2
% 1.22/1.41 % SZS output start FiniteModel for /export/starexec/sandbox2/tmp/tmp.bHGke9FTPy/cvc5---1.0.5_12868.smt2
% 1.30/1.47 (
% 1.30/1.47 ; cardinality of $$unsorted is 1
% 1.30/1.47 ; rep: (as @$$unsorted_0 $$unsorted)
% 1.30/1.47 ; cardinality of tptp.an_Action is 9
% 1.30/1.47 ; rep: (as @tptp.an_Action_0 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_1 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_2 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_3 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_4 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_5 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_6 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_7 tptp.an_Action)
% 1.30/1.47 ; rep: (as @tptp.an_Action_8 tptp.an_Action)
% 1.30/1.47 ; cardinality of tptp.a_Role is 6
% 1.30/1.47 ; rep: (as @tptp.a_Role_0 tptp.a_Role)
% 1.30/1.47 ; rep: (as @tptp.a_Role_1 tptp.a_Role)
% 1.30/1.47 ; rep: (as @tptp.a_Role_2 tptp.a_Role)
% 1.30/1.47 ; rep: (as @tptp.a_Role_3 tptp.a_Role)
% 1.30/1.47 ; rep: (as @tptp.a_Role_4 tptp.a_Role)
% 1.30/1.47 ; rep: (as @tptp.a_Role_5 tptp.a_Role)
% 1.30/1.47 ; cardinality of tptp.a_Permission is 6
% 1.30/1.47 ; rep: (as @tptp.a_Permission_0 tptp.a_Permission)
% 1.30/1.47 ; rep: (as @tptp.a_Permission_1 tptp.a_Permission)
% 1.30/1.47 ; rep: (as @tptp.a_Permission_2 tptp.a_Permission)
% 1.30/1.47 ; rep: (as @tptp.a_Permission_3 tptp.a_Permission)
% 1.30/1.47 ; rep: (as @tptp.a_Permission_4 tptp.a_Permission)
% 1.30/1.47 ; rep: (as @tptp.a_Permission_5 tptp.a_Permission)
% 1.30/1.47 ; cardinality of tptp.an_Id is 7
% 1.30/1.47 ; rep: (as @tptp.an_Id_0 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_1 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_2 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_3 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_4 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_5 tptp.an_Id)
% 1.30/1.47 ; rep: (as @tptp.an_Id_6 tptp.an_Id)
% 1.30/1.47 (define-fun tptp.client () tptp.a_Role (as @tptp.a_Role_5 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.finadmin () tptp.a_Role (as @tptp.a_Role_0 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.finclerk () tptp.a_Role (as @tptp.a_Role_1 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.manager () tptp.a_Role (as @tptp.a_Role_2 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.poadmin () tptp.a_Role (as @tptp.a_Role_3 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.poclerk () tptp.a_Role (as @tptp.a_Role_4 tptp.a_Role))
% 1.30/1.47 (define-fun tptp.action2int (($x1 tptp.an_Action)) Int (ite (= (as @tptp.an_Action_0 tptp.an_Action) $x1) 1 (ite (= (as @tptp.an_Action_1 tptp.an_Action) $x1) 2 (ite (= (as @tptp.an_Action_2 tptp.an_Action) $x1) 3 (ite (= (as @tptp.an_Action_3 tptp.an_Action) $x1) 4 (ite (= (as @tptp.an_Action_4 tptp.an_Action) $x1) 5 (ite (= (as @tptp.an_Action_5 tptp.an_Action) $x1) 6 (ite (= (as @tptp.an_Action_6 tptp.an_Action) $x1) 7 (ite (= (as @tptp.an_Action_7 tptp.an_Action) $x1) 8 9)))))))))
% 1.30/1.47 (define-fun tptp.id1 () tptp.an_Id (as @tptp.an_Id_0 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id2 () tptp.an_Id (as @tptp.an_Id_1 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id2int (($x1 tptp.an_Id)) Int (ite (= (as @tptp.an_Id_0 tptp.an_Id) $x1) 1 (ite (= (as @tptp.an_Id_1 tptp.an_Id) $x1) 2 (ite (= (as @tptp.an_Id_2 tptp.an_Id) $x1) 3 (ite (= (as @tptp.an_Id_3 tptp.an_Id) $x1) 4 (ite (= (as @tptp.an_Id_4 tptp.an_Id) $x1) 5 (ite (= (as @tptp.an_Id_5 tptp.an_Id) $x1) 6 7)))))))
% 1.30/1.47 (define-fun tptp.id3 () tptp.an_Id (as @tptp.an_Id_2 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id4 () tptp.an_Id (as @tptp.an_Id_3 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id5 () tptp.an_Id (as @tptp.an_Id_4 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id6 () tptp.an_Id (as @tptp.an_Id_5 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.id7 () tptp.an_Id (as @tptp.an_Id_6 tptp.an_Id))
% 1.30/1.47 (define-fun tptp.p1 () tptp.a_Permission (as @tptp.a_Permission_0 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.p2 () tptp.a_Permission (as @tptp.a_Permission_1 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.p3 () tptp.a_Permission (as @tptp.a_Permission_2 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.p4 () tptp.a_Permission (as @tptp.a_Permission_3 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.p5 () tptp.a_Permission (as @tptp.a_Permission_4 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.p6 () tptp.a_Permission (as @tptp.a_Permission_5 tptp.a_Permission))
% 1.30/1.47 (define-fun tptp.permission2int (($x1 tptp.a_Permission)) Int (ite (= (as @tptp.a_Permission_0 tptp.a_Permission) $x1) 1 (ite (= (as @tptp.a_Permission_1 tptp.a_Permission) $x1) 2 (ite (= (as @tptp.a_Permission_2 tptp.a_Permission) $x1) 3 (ite (= (as @tptp.a_Permission_3 tptp.a_Permission) $x1) 4 (ite (= (as @tptp.a_Permission_4 tptp.a_Permission) $x1) 5 6))))))
% 1.30/1.47 (define-fun tptp.role2int (($x1 tptp.a_Role)) Int (ite (= (as @tptp.a_Role_2 tptp.a_Role) $x1) 1 (ite (= (as @tptp.a_Role_0 tptp.a_Role) $x1) 2 (ite (= (as @tptp.a_Role_1 tptp.a_Role) $x1) 3 (ite (= (as @tptp.a_Role_3 tptp.a_Role) $x1) 4 (ite (= (as @tptp.a_Role_4 tptp.a_Role) $x1) 5 6))))))
% 1.30/1.47 (define-fun tptp.role_level (($x1 tptp.a_Role)) Int (ite (= (as @tptp.a_Role_5 tptp.a_Role) $x1) 0 (ite (= (as @tptp.a_Role_1 tptp.a_Role) $x1) 1 (ite (= (as @tptp.a_Role_4 tptp.a_Role) $x1) 1 (ite (= (as @tptp.a_Role_0 tptp.a_Role) $x1) 2 (ite (= (as @tptp.a_Role_3 tptp.a_Role) $x1) 2 3))))))
% 1.30/1.47 (define-fun tptp.t1_receive () tptp.an_Action (as @tptp.an_Action_0 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t2_invoke () tptp.an_Action (as @tptp.an_Action_1 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t3_split () tptp.an_Action (as @tptp.an_Action_2 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t4_join () tptp.an_Action (as @tptp.an_Action_3 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t5_invoke () tptp.an_Action (as @tptp.an_Action_4 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t6_invoke () tptp.an_Action (as @tptp.an_Action_5 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t7_invokeo () tptp.an_Action (as @tptp.an_Action_6 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t8_invokei () tptp.an_Action (as @tptp.an_Action_7 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.t9_invoke () tptp.an_Action (as @tptp.an_Action_8 tptp.an_Action))
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_0 () Int 1)
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_1 () Int 1)
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_2 () Int 1)
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_3 () Int 1)
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_4 () Int 1)
% 1.30/1.47 (define-fun tptp.in_creator_ctrpay_5 () Int 1)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_0 () Int 1)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_1 () Int 0)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_2 () Int 0)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_3 () Int 0)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_4 () Int 0)
% 1.30/1.47 (define-fun tptp.in_customer_crtpo_5 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_0 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_1 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_2 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_3 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_4 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpopayment_apprpay_5 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_0 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_1 () Int 0)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_2 () Int 1)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_3 () Int 1)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_4 () Int 1)
% 1.30/1.47 (define-fun tptp.out_approverpo_apprpo_5 () Int 1)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_0 () Int 0)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_1 () Int 0)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_2 () Int 0)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_3 () Int 0)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_4 () Int 0)
% 1.30/1.47 (define-fun tptp.out_creator_ctrpay_5 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_0 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_1 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_2 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_3 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_4 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_ctrsigngrn_5 () Int 1)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_0 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_1 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_2 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_3 () Int 0)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_4 () Int 1)
% 1.30/1.47 (define-fun tptp.out_signergrn_signgrn_5 () Int 1)
% 1.30/1.47 (define-fun tptp.p10_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p10_final_1 () Int 1)
% 1.30/1.47 (define-fun tptp.p10_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p10_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p10_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p10_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p11_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p1_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p1_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p1_final_2 () Int 1)
% 1.30/1.47 (define-fun tptp.p1_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p1_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p1_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p2_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p3_running_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p4_final_5 () Int 1)
% 1.30/1.47 (define-fun tptp.p5_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p5_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p5_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p5_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p5_final_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p5_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p6_initial_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p6_initial_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p6_initial_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p6_initial_3 () Int 1)
% 1.30/1.47 (define-fun tptp.p6_initial_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p6_initial_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p7_final_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p7_final_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p7_final_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p7_final_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p7_final_4 () Int 1)
% 1.30/1.47 (define-fun tptp.p7_final_5 () Int 0)
% 1.30/1.47 (define-fun tptp.p8_initial_0 () Int 0)
% 1.30/1.47 (define-fun tptp.p8_initial_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p8_initial_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p8_initial_3 () Int 1)
% 1.30/1.47 (define-fun tptp.p8_initial_4 () Int 1)
% 1.30/1.47 (define-fun tptp.p8_initial_5 () Int 1)
% 1.30/1.47 (define-fun tptp.p9_initial_0 () Int 1)
% 1.30/1.47 (define-fun tptp.p9_initial_1 () Int 0)
% 1.30/1.47 (define-fun tptp.p9_initial_2 () Int 0)
% 1.30/1.47 (define-fun tptp.p9_initial_3 () Int 0)
% 1.30/1.47 (define-fun tptp.p9_initial_4 () Int 0)
% 1.30/1.47 (define-fun tptp.p9_initial_5 () Int 0)
% 1.30/1.47 (define-fun tptp.has_permission ((BOUND_VARIABLE_5094 tptp.an_Id) (BOUND_VARIABLE_5095 tptp.an_Action)) Bool (or (and (or (= BOUND_VARIABLE_5094 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_5094 (as @tptp.an_Id_0 tptp.an_Id))) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_1 tptp.an_Action))) (and (or (= BOUND_VARIABLE_5094 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_5094 (as @tptp.an_Id_0 tptp.an_Id))) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_5 tptp.an_Action))) (and (or (= BOUND_VARIABLE_5094 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_5094 (as @tptp.an_Id_0 tptp.an_Id))) (or (= BOUND_VARIABLE_5095 (as @tptp.an_Action_6 tptp.an_Action)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_7 tptp.an_Action)))) (and (or (= BOUND_VARIABLE_5094 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_5094 (as @tptp.an_Id_0 tptp.an_Id))) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_8 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_4 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_5 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_2 tptp.an_Id)) (or (= BOUND_VARIABLE_5095 (as @tptp.an_Action_6 tptp.an_Action)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_7 tptp.an_Action)))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_1 tptp.an_Id)) (or (= BOUND_VARIABLE_5095 (as @tptp.an_Action_6 tptp.an_Action)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_7 tptp.an_Action)))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_1 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_8 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_3 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_1 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_3 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_5 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_5 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_4 tptp.an_Action))) (and (= BOUND_VARIABLE_5094 (as @tptp.an_Id_5 tptp.an_Id)) (= BOUND_VARIABLE_5095 (as @tptp.an_Action_0 tptp.an_Action)))))
% 1.30/1.47 (define-fun tptp.permission ((BOUND_VARIABLE_4151 tptp.a_Permission) (BOUND_VARIABLE_4152 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_0 tptp.a_Permission)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_1 tptp.an_Action))) (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_1 tptp.a_Permission)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_4 tptp.an_Action))) (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_2 tptp.a_Permission)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_5 tptp.an_Action))) (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_3 tptp.a_Permission)) (or (= BOUND_VARIABLE_4152 (as @tptp.an_Action_6 tptp.an_Action)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_7 tptp.an_Action)))) (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_4 tptp.a_Permission)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_8 tptp.an_Action))) (and (= BOUND_VARIABLE_4151 (as @tptp.a_Permission_5 tptp.a_Permission)) (= BOUND_VARIABLE_4152 (as @tptp.an_Action_0 tptp.an_Action)))))
% 1.30/1.47 (define-fun tptp.role ((BOUND_VARIABLE_32806 tptp.a_Role)) Bool false)
% 1.30/1.47 (define-fun tptp.role_le ((BOUND_VARIABLE_5228 tptp.a_Role) (BOUND_VARIABLE_5229 tptp.a_Role)) Bool (not (>= (+ (ite (= BOUND_VARIABLE_5228 (as @tptp.a_Role_5 tptp.a_Role)) 0 (ite (= BOUND_VARIABLE_5228 (as @tptp.a_Role_1 tptp.a_Role)) 1 (ite (= BOUND_VARIABLE_5228 (as @tptp.a_Role_4 tptp.a_Role)) 1 (ite (= BOUND_VARIABLE_5228 (as @tptp.a_Role_0 tptp.a_Role)) 2 (ite (= BOUND_VARIABLE_5228 (as @tptp.a_Role_3 tptp.a_Role)) 2 3))))) (* (- 1) (ite (= BOUND_VARIABLE_5229 (as @tptp.a_Role_5 tptp.a_Role)) 0 (ite (= BOUND_VARIABLE_5229 (as @tptp.a_Role_1 tptp.a_Role)) 1 (ite (= BOUND_VARIABLE_5229 (as @tptp.a_Role_4 tptp.a_Role)) 1 (ite (= BOUND_VARIABLE_5229 (as @tptp.a_Role_0 tptp.a_Role)) 2 (ite (= BOUND_VARIABLE_5229 (as @tptp.a_Role_3 tptp.a_Role)) 2 3))))))) 0)))
% 1.30/1.47 (define-fun tptp.role_permission_assign ((BOUND_VARIABLE_4203 tptp.a_Role) (BOUND_VARIABLE_4204 tptp.a_Permission)) Bool (or (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_4 tptp.a_Role)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_2 tptp.a_Permission))) (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_1 tptp.a_Role)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_3 tptp.a_Permission))) (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_3 tptp.a_Role)) (or (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_0 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_2 tptp.a_Permission)))) (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_0 tptp.a_Role)) (or (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_4 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_3 tptp.a_Permission)))) (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_5 tptp.a_Role)) (or (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_5 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_1 tptp.a_Permission)))) (and (= BOUND_VARIABLE_4203 (as @tptp.a_Role_2 tptp.a_Role)) (or (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_0 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_2 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_3 tptp.a_Permission)) (= BOUND_VARIABLE_4204 (as @tptp.a_Permission_4 tptp.a_Permission))))))
% 1.30/1.47 (define-fun tptp.user ((BOUND_VARIABLE_32896 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.user_role_assign ((BOUND_VARIABLE_4177 tptp.an_Id) (BOUND_VARIABLE_4178 tptp.a_Role)) Bool (or (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_2 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_2 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_1 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_0 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_1 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_3 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_3 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_4 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_4 tptp.a_Role))) (and (= BOUND_VARIABLE_4177 (as @tptp.an_Id_5 tptp.an_Id)) (= BOUND_VARIABLE_4178 (as @tptp.a_Role_5 tptp.a_Role)))))
% 1.30/1.47 (define-fun tptp.can_exec_0 ((BOUND_VARIABLE_7948 tptp.an_Id) (BOUND_VARIABLE_7949 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_7949 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_7949 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_7948 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_7949 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_7948 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_7949 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_7948 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_7948 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.can_exec_1 ((BOUND_VARIABLE_9443 tptp.an_Id) (BOUND_VARIABLE_9444 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_9444 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_9444 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_9443 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_9444 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_9443 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_9444 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_9443 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_9443 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.can_exec_2 ((BOUND_VARIABLE_10938 tptp.an_Id) (BOUND_VARIABLE_10939 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_10939 (as @tptp.an_Action_4 tptp.an_Action)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_5 tptp.an_Id)) (not (= BOUND_VARIABLE_10938 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_10939 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_10939 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_10938 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_10939 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_10938 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_10939 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_10938 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_10938 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.can_exec_3 ((BOUND_VARIABLE_12433 tptp.an_Id) (BOUND_VARIABLE_12434 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_12434 (as @tptp.an_Action_4 tptp.an_Action)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_5 tptp.an_Id)) (not (= BOUND_VARIABLE_12433 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_12434 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_12434 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_12433 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_12434 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_12433 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_12434 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_12433 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_12433 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.can_exec_4 ((BOUND_VARIABLE_13928 tptp.an_Id) (BOUND_VARIABLE_13929 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_4 tptp.an_Action)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_5 tptp.an_Id)) (not (= BOUND_VARIABLE_13928 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_5 tptp.an_Action)) (or (= BOUND_VARIABLE_13928 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_4 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_13928 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_13928 (as @tptp.an_Id_5 tptp.an_Id)))) (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_13928 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_13928 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_13929 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_13928 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_13928 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.can_exec_5 ((BOUND_VARIABLE_15423 tptp.an_Id) (BOUND_VARIABLE_15424 tptp.an_Action)) Bool (or (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_4 tptp.an_Action)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_5 tptp.an_Id)) (not (= BOUND_VARIABLE_15423 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_5 tptp.an_Action)) (or (= BOUND_VARIABLE_15423 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_4 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_15423 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_15423 (as @tptp.an_Id_5 tptp.an_Id)))) (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_0 tptp.an_Action)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_5 tptp.an_Id))) (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_1 tptp.an_Action)) (or (= BOUND_VARIABLE_15423 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_3 tptp.an_Id)))) (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_6 tptp.an_Action)) (or (= BOUND_VARIABLE_15423 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_1 tptp.an_Id)))) (and (= BOUND_VARIABLE_15424 (as @tptp.an_Action_7 tptp.an_Action)) (or (= BOUND_VARIABLE_15423 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_2 tptp.an_Id)) (= BOUND_VARIABLE_15423 (as @tptp.an_Id_1 tptp.an_Id))))))
% 1.30/1.47 (define-fun tptp.executed_0 ((BOUND_VARIABLE_34216 tptp.an_Id) (BOUND_VARIABLE_34218 tptp.an_Action)) Bool false)
% 1.30/1.47 (define-fun tptp.executed_1 (($x1 tptp.an_Id) ($x2 tptp.an_Action)) Bool (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_0 tptp.an_Action) $x2)))
% 1.30/1.47 (define-fun tptp.executed_2 (($x1 tptp.an_Id) ($x2 tptp.an_Action)) Bool (or (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_0 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_3 tptp.an_Id) $x1) (= (as @tptp.an_Action_1 tptp.an_Action) $x2))))
% 1.30/1.47 (define-fun tptp.executed_3 (($x1 tptp.an_Id) ($x2 tptp.an_Action)) Bool (or (and (= (as @tptp.an_Id_6 tptp.an_Id) $x1) (= (as @tptp.an_Action_2 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_0 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_3 tptp.an_Id) $x1) (= (as @tptp.an_Action_1 tptp.an_Action) $x2))))
% 1.30/1.47 (define-fun tptp.executed_4 (($x1 tptp.an_Id) ($x2 tptp.an_Action)) Bool (or (and (= (as @tptp.an_Id_3 tptp.an_Id) $x1) (= (as @tptp.an_Action_1 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_0 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_6 tptp.an_Id) $x1) (= (as @tptp.an_Action_2 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_4 tptp.an_Action) $x2))))
% 1.30/1.47 (define-fun tptp.executed_5 (($x1 tptp.an_Id) ($x2 tptp.an_Action)) Bool (or (and (= (as @tptp.an_Id_4 tptp.an_Id) $x1) (= (as @tptp.an_Action_5 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_4 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_5 tptp.an_Id) $x1) (= (as @tptp.an_Action_0 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_6 tptp.an_Id) $x1) (= (as @tptp.an_Action_2 tptp.an_Action) $x2)) (and (= (as @tptp.an_Id_3 tptp.an_Id) $x1) (= (as @tptp.an_Action_1 tptp.an_Action) $x2))))
% 1.30/1.47 (define-fun tptp.initial_pm_0 () Bool true)
% 1.30/1.47 (define-fun tptp.initial_wf_0 () Bool true)
% 1.30/1.47 (define-fun tptp.t1_receive_0_1 ((BOUND_VARIABLE_16114 tptp.an_Id)) Bool (and (= BOUND_VARIABLE_16114 (as @tptp.an_Id_5 tptp.an_Id)) (forall ((V tptp.an_Id) (W tptp.an_Action)) (= (tptp.executed_1 V W) (and (= V BOUND_VARIABLE_16114) (= tptp.t1_receive W))))))
% 1.30/1.47 (define-fun tptp.t1_receive_1_2 ((BOUND_VARIABLE_34300 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t1_receive_2_3 ((BOUND_VARIABLE_34303 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t1_receive_3_4 ((BOUND_VARIABLE_34306 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t1_receive_4_5 ((BOUND_VARIABLE_34309 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t2_invoke_0_1 ((BOUND_VARIABLE_34312 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t2_invoke_1_2 ((BOUND_VARIABLE_16800 tptp.an_Id)) Bool (and (or (= BOUND_VARIABLE_16800 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_16800 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_16800 (as @tptp.an_Id_3 tptp.an_Id))) (forall ((V tptp.an_Id) (W tptp.an_Action)) (= (tptp.executed_2 V W) (or (and (= V BOUND_VARIABLE_16800) (= tptp.t2_invoke W)) (tptp.executed_1 V W))))))
% 1.30/1.47 (define-fun tptp.t2_invoke_2_3 ((BOUND_VARIABLE_34421 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t2_invoke_3_4 ((BOUND_VARIABLE_34424 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t2_invoke_4_5 ((BOUND_VARIABLE_34427 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t3_split_0_1 ((BOUND_VARIABLE_34430 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t3_split_1_2 ((BOUND_VARIABLE_34433 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t3_split_2_3 ((BOUND_VARIABLE_17139 tptp.an_Id)) Bool (forall ((V tptp.an_Id) (W tptp.an_Action)) (= (tptp.executed_3 V W) (or (and (= V BOUND_VARIABLE_17139) (= tptp.t3_split W)) (tptp.executed_2 V W)))))
% 1.30/1.47 (define-fun tptp.t3_split_3_4 ((BOUND_VARIABLE_34475 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t3_split_4_5 ((BOUND_VARIABLE_34478 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t4_join_0_1 ((BOUND_VARIABLE_34481 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t4_join_1_2 ((BOUND_VARIABLE_34484 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t4_join_2_3 ((BOUND_VARIABLE_34487 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t4_join_3_4 ((BOUND_VARIABLE_34490 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t4_join_4_5 ((BOUND_VARIABLE_34493 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t5_invoke_0_1 ((BOUND_VARIABLE_34496 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t5_invoke_1_2 ((BOUND_VARIABLE_34499 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t5_invoke_2_3 ((BOUND_VARIABLE_34502 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t5_invoke_3_4 ((BOUND_VARIABLE_17495 tptp.an_Id)) Bool (and (forall ((V tptp.an_Id) (W tptp.an_Action)) (= (tptp.executed_4 V W) (or (and (= V BOUND_VARIABLE_17495) (= tptp.t5_invoke W)) (tptp.executed_3 V W)))) (= BOUND_VARIABLE_17495 (as @tptp.an_Id_5 tptp.an_Id)) (not (= BOUND_VARIABLE_17495 (as @tptp.an_Id_3 tptp.an_Id)))))
% 1.30/1.47 (define-fun tptp.t5_invoke_4_5 ((BOUND_VARIABLE_34626 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t6_invoke_0_1 ((BOUND_VARIABLE_34629 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t6_invoke_1_2 ((BOUND_VARIABLE_34632 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t6_invoke_2_3 ((BOUND_VARIABLE_34635 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t6_invoke_3_4 ((BOUND_VARIABLE_34638 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t6_invoke_4_5 ((BOUND_VARIABLE_18181 tptp.an_Id)) Bool (and (forall ((V tptp.an_Id) (W tptp.an_Action)) (= (tptp.executed_5 V W) (or (and (= V BOUND_VARIABLE_18181) (= tptp.t6_invoke W)) (tptp.executed_4 V W)))) (or (= BOUND_VARIABLE_18181 (as @tptp.an_Id_6 tptp.an_Id)) (= BOUND_VARIABLE_18181 (as @tptp.an_Id_0 tptp.an_Id)) (= BOUND_VARIABLE_18181 (as @tptp.an_Id_4 tptp.an_Id)) (= BOUND_VARIABLE_18181 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_18181 (as @tptp.an_Id_3 tptp.an_Id))) (not (= BOUND_VARIABLE_18181 (as @tptp.an_Id_5 tptp.an_Id)))))
% 1.30/1.47 (define-fun tptp.t7_invokeo_0_1 ((BOUND_VARIABLE_34770 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t7_invokeo_1_2 ((BOUND_VARIABLE_34773 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t7_invokeo_2_3 ((BOUND_VARIABLE_34776 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t7_invokeo_3_4 ((BOUND_VARIABLE_34779 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t7_invokeo_4_5 ((BOUND_VARIABLE_34782 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t8_invokei_0_1 ((BOUND_VARIABLE_34785 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t8_invokei_1_2 ((BOUND_VARIABLE_34788 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t8_invokei_2_3 ((BOUND_VARIABLE_34791 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t8_invokei_3_4 ((BOUND_VARIABLE_34794 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t8_invokei_4_5 ((BOUND_VARIABLE_34797 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t9_invoke_0_1 ((BOUND_VARIABLE_34800 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t9_invoke_1_2 ((BOUND_VARIABLE_34803 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t9_invoke_2_3 ((BOUND_VARIABLE_34806 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t9_invoke_3_4 ((BOUND_VARIABLE_34809 tptp.an_Id)) Bool false)
% 1.30/1.47 (define-fun tptp.t9_invoke_4_5 ((BOUND_VARIABLE_34812 tptp.an_Id)) Bool false)
% 1.30/1.47 )
% 1.30/1.47 % SZS output end FiniteModel for /export/starexec/sandbox2/tmp/tmp.bHGke9FTPy/cvc5---1.0.5_12868.smt2
% 1.30/1.48 % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------