fond
Model Checking Contest @ Petri Nets 2016
6th edition, Toruń, Poland, June 21, 2016
Execution of r109kn-smll-146373287200184
Last Updated
June 30, 2016

About the Execution of ITS-Tools for SafeBus-PT-03

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
393.280 7991.00 15350.00 308.80 FFFFTFFFTTTFTFTF normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Waiting for the VM to be ready (probing ssh)
..................................................................
=====================================================================
Generated by BenchKit 2-2979
Executing tool itstools
Input is SafeBus-PT-03, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r109kn-smll-146373287200184
=====================================================================


--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME SafeBus-COL-03-CTLFireability-0
FORMULA_NAME SafeBus-COL-03-CTLFireability-1
FORMULA_NAME SafeBus-COL-03-CTLFireability-10
FORMULA_NAME SafeBus-COL-03-CTLFireability-11
FORMULA_NAME SafeBus-COL-03-CTLFireability-12
FORMULA_NAME SafeBus-COL-03-CTLFireability-13
FORMULA_NAME SafeBus-COL-03-CTLFireability-14
FORMULA_NAME SafeBus-COL-03-CTLFireability-15
FORMULA_NAME SafeBus-COL-03-CTLFireability-2
FORMULA_NAME SafeBus-COL-03-CTLFireability-3
FORMULA_NAME SafeBus-COL-03-CTLFireability-4
FORMULA_NAME SafeBus-COL-03-CTLFireability-5
FORMULA_NAME SafeBus-COL-03-CTLFireability-6
FORMULA_NAME SafeBus-COL-03-CTLFireability-7
FORMULA_NAME SafeBus-COL-03-CTLFireability-8
FORMULA_NAME SafeBus-COL-03-CTLFireability-9

=== Now, execution of the tool begins

BK_START 1463987625490


its-ctl command run as :

/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201605191313/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/CTLFireability.gal -t CGAL -ctl /home/mcc/execution/CTLFireability.ctl
No direction supplied, using forward translation only.
Parsed 16 CTL formulae.
Model ,|S| ,Time ,Mem(kb) ,fin. SDD ,fin. DDD ,peak SDD ,peak DDD ,SDD Hom ,SDD cache peak ,DDD Hom ,DDD cachepeak ,SHom cache
reachable,4650,0.146379,8936,2,1467,5,12918,6,0,310,11948,0


Converting to forward existential form...Done !
original formula: AF(EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))
=> equivalent forward existential formula: [FwdG(Init,!(EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!(EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))
Checking (exact) 1 :EG(EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))
Checking (exact) 1 :EX((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))
Fast SCC detection found none.
(forward)formula 0,0,0.700703,24920,1,0,234,84336,209,107,2737,63504,230
FORMULA SafeBus-COL-03-CTLFireability-0 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: (A(AF((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))) U (((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) + ((E((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) U (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * !(EG((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))) * ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1))))
=> equivalent forward existential formula: (([((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(E((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) U (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))] = FALSE * [FwdG((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))] = FALSE) * [((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1))))] = FALSE)
Checking (exact) 0 :(([((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(E((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) U (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))] = FALSE * [FwdG((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))] = FALSE) * [((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1))))] = FALSE)
Checking (exact) 1 :[((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1))))] = FALSE
Checking (exact) 0 :((Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))) * !(((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1))))
Checking (exact) 1 :!(((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))
Checking (exact) 1 :(Init * !(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))))))
Checking (exact) 1 :!(!((E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))))
Checking (exact) 1 :(E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))) + EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))
Checking (exact) 1 :E(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))) U (!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))
Checking (exact) 1 :(!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))) * !((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))
Checking (exact) 1 :!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))
Checking (exact) 1 :!(!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
Checking (exact) 1 :EG(!((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))
Checking (exact) 1 :Init
(forward)formula 1,0,0.888125,28820,1,0,245,98450,362,119,2936,76573,252
FORMULA SafeBus-COL-03-CTLFireability-1 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: !(E(AF((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))
=> equivalent forward existential formula: [(FwdU(Init,!(EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1)))))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))] = FALSE
Checking (exact) 0 :[(FwdU(Init,!(EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1)))))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))] = FALSE
Checking (exact) 0 :(FwdU(Init,!(EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1)))))) * (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))
Checking (exact) 1 :(((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))
Checking (exact) 1 :FwdU(Init,!(EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1)))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))))
(forward)formula 2,1,1.24515,37792,1,0,311,154732,382,148,2952,139448,336
FORMULA SafeBus-COL-03-CTLFireability-2 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: AG(EF(AF((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))] = FALSE
Checking (exact) 0 :[(FwdU(Init,TRUE) * !(E(TRUE U !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))] = FALSE
Checking (exact) 0 :(FwdU(Init,TRUE) * !(E(TRUE U !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))
Checking (exact) 1 :!(E(TRUE U !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))
Checking (exact) 1 :E(TRUE U !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
(forward)formula 3,1,1.54059,48828,1,0,327,192015,387,159,2992,171535,364
FORMULA SafeBus-COL-03-CTLFireability-3 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: (E((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) U (((ACK>=1 * R_tout>=1) * (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))) + EG((EF((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))
=> equivalent forward existential formula: ([(FwdU(Init,(((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))) * (((ACK>=1 * R_tout>=1) * (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE + [FwdG(Init,(E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE)
Checking (exact) 0 :([(FwdU(Init,(((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))) * (((ACK>=1 * R_tout>=1) * (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE + [FwdG(Init,(E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE)
Checking (exact) 0 :[(FwdU(Init,(((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))) * (((ACK>=1 * R_tout>=1) * (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE
Checking (exact) 0 :(FwdU(Init,(((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))) * (((ACK>=1 * R_tout>=1) * (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
Checking (exact) 0 :[FwdG(Init,(E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE
Checking (exact) 0 :FwdG(Init,(E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
Checking (exact) 1 :Init
Checking (exact) 1 :(E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))) + (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))
Checking (exact) 1 :E(TRUE U (((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)))
(forward)formula 4,1,1.67176,53156,1,0,341,203407,537,168,3157,180290,386
FORMULA SafeBus-COL-03-CTLFireability-4 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: EF((((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)) * (((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))) + AG((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))))
=> equivalent forward existential formula: ([((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * ((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))))] != FALSE + [((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * !(E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))))] != FALSE)
Checking (exact) 0 :([((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * ((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))))] != FALSE + [((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * !(E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))))] != FALSE)
Checking (exact) 0 :[((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * ((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))))] != FALSE
Checking (exact) 0 :((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * ((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))))
Checking (exact) 1 :((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) * ((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))
Checking (exact) 1 :((ACK>=1 * R_tout>=1) + (((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))
Checking (exact) 1 :(FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))
Checking (exact) 1 :((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))
Checking (exact) 1 :FwdU(Init,TRUE)
Checking (exact) 1 :Init
Checking (exact) 0 :[((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * !(E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))))] != FALSE
Checking (exact) 0 :((FwdU(Init,TRUE) * ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))) * !(E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))))
Checking (exact) 1 :!(E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)))))
Checking (exact) 1 :E(TRUE U !((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1))))
(forward)formula 5,0,1.69139,53296,1,0,345,203535,581,172,3220,180619,393
FORMULA SafeBus-COL-03-CTLFireability-5 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: EG(EF((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))))
=> equivalent forward existential formula: [FwdG(Init,E(TRUE U (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))))] != FALSE
Checking (exact) 0 :[FwdG(Init,E(TRUE U (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))))] != FALSE
Checking (exact) 0 :FwdG(Init,E(TRUE U (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))))
Checking (exact) 1 :Init
Checking (exact) 1 :E(TRUE U (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))
(forward)formula 6,1,2.00247,54812,1,0,355,220663,581,178,3220,194694,409
FORMULA SafeBus-COL-03-CTLFireability-6 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: (AF(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))) * (AG(AX((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)))) + EF((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))
=> equivalent forward existential formula: ([FwdG(Init,!(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))] = FALSE * [(EY(FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE)) * !((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))))] = FALSE)
Checking (exact) 0 :([FwdG(Init,!(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))] = FALSE * [(EY(FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE)) * !((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))))] = FALSE)
Checking (exact) 1 :[(EY(FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE)) * !((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))))] = FALSE
Checking (exact) 0 :(EY(FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE)) * !((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1))))
Checking (exact) 1 :!((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)))
Checking (exact) 1 :EY(FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE))
Checking (exact) 1 :FwdU((Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))),TRUE)
Checking (exact) 1 :(Init * !(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))
Checking (exact) 1 :!(E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
Checking (exact) 1 :E(TRUE U (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))
Checking (exact) 1 :[FwdG(Init,!(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))))
Checking (exact) 1 :EG(!((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))
Fast SCC detection found none.
(forward)formula 7,0,2.23785,57592,1,0,457,243365,587,222,3225,222158,547
FORMULA SafeBus-COL-03-CTLFireability-7 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: !(AF(EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1))))))
=> equivalent forward existential formula: [FwdG(Init,!(EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1))))))] != FALSE
Checking (exact) 0 :[FwdG(Init,!(EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1))))))] != FALSE
Checking (exact) 0 :FwdG(Init,!(EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1)))))
Checking (exact) 1 :EG(((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)) + (((((((((Cpt1_1>=1 * loop_em_1>=1) + (Cpt1_1>=1 * loop_em_2>=1)) + (Cpt1_1>=1 * loop_em_3>=1)) + (Cpt1_2>=1 * loop_em_1>=1)) + (Cpt1_2>=1 * loop_em_2>=1)) + (Cpt1_2>=1 * loop_em_3>=1)) + (Cpt1_3>=1 * loop_em_1>=1)) + (Cpt1_3>=1 * loop_em_2>=1)) + (Cpt1_3>=1 * loop_em_3>=1))))
(forward)formula 8,1,2.84498,78000,1,0,557,311442,627,293,3255,335583,650
FORMULA SafeBus-COL-03-CTLFireability-8 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: A((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))) U ((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + AF((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
=> equivalent forward existential formula: [((Init * !(EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))) * !(E(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))) U (!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))))] != FALSE
Checking (exact) 0 :[((Init * !(EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))) * !(E(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))) U (!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))))] != FALSE
Checking (exact) 0 :((Init * !(EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))) * !(E(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))) U (!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))))
Checking (exact) 1 :!(E(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))) U (!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))))
Checking (exact) 1 :E(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))) U (!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))
Checking (exact) 1 :!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))
Checking (exact) 1 :((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
Checking (exact) 1 :(!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) * !(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))
Checking (exact) 1 :!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))
Checking (exact) 1 :((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
Checking (exact) 1 :!((EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))))
Checking (exact) 1 :(EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))
Checking (exact) 1 :(((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))
Checking (exact) 1 :EG((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)))
Fast SCC detection found none.
Checking (exact) 1 :(Init * !(EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))))
Checking (exact) 1 :!(EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))
Checking (exact) 1 :EG(!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))
Checking (exact) 1 :!(((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))
Checking (exact) 1 :((!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) * !((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))) + !(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :!(EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
Checking (exact) 1 :EG(!((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
Checking (exact) 1 :Init
(forward)formula 9,0,3.17952,84276,1,0,614,338773,664,330,3372,373179,723
FORMULA SafeBus-COL-03-CTLFireability-9 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: ((!((((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + ((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)) + ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))) + EF(((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))))) + (EG(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))) + EF(((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))) * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))
=> equivalent forward existential formula: ([(((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))) * !(((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + ((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)) + ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))))) * !(E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))))] != FALSE + ([FwdG((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))] != FALSE + [(FwdU((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),TRUE) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE))
Checking (exact) 0 :([(((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))) * !(((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + ((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)) + ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))))) * !(E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))))] != FALSE + ([FwdG((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))] != FALSE + [(FwdU((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),TRUE) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE))
Checking (exact) 0 :[(((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))) * !(((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + ((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)) + ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))))) * !(E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))))] != FALSE
Checking (exact) 0 :(((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))) * !(((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + ((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)) + ((((((T_out>=1 * wait_ack_2_1>=1) + (T_out>=1 * wait_ack_3_1>=1)) + (T_out>=1 * wait_ack_1_2>=1)) + (T_out>=1 * wait_ack_3_2>=1)) + (T_out>=1 * wait_ack_1_3>=1)) + (T_out>=1 * wait_ack_2_3>=1)))))) * !(E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))))
Checking (exact) 1 :!(E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1))))
Checking (exact) 1 :E(TRUE U ((((((PMC_2>=1 * wait_cable_2>=1) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_3>=1 * wait_cable_3>=1)) + (PMC_1>=1 * wait_cable_1>=1)) + (PMC_2>=1 * wait_cable_2>=1)))
Checking (exact) 0 :([FwdG((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))] != FALSE + [(FwdU((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),TRUE) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE)
Checking (exact) 0 :[FwdG((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))] != FALSE
Checking (exact) 0 :FwdG((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))
Checking (exact) 1 :(Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)))
Checking (exact) 0 :[(FwdU((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),TRUE) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))] != FALSE
Checking (exact) 0 :(FwdU((Init * (((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1))),TRUE) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
(forward)formula 10,0,3.20928,84808,1,0,623,339879,673,336,3378,374072,740
FORMULA SafeBus-COL-03-CTLFireability-10 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: (E(EF((((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))) * !(EX(EG((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))
=> equivalent forward existential formula: ([(Init * !(E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))))] = FALSE * [FwdG(EY(Init),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))] = FALSE)
Checking (exact) 0 :([(Init * !(E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))))] = FALSE * [FwdG(EY(Init),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))] = FALSE)
Checking (exact) 1 :[FwdG(EY(Init),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))] = FALSE
Checking (exact) 0 :FwdG(EY(Init),(((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
Checking (exact) 1 :[(Init * !(E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))))] = FALSE
Checking (exact) 0 :(Init * !(E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))))
Checking (exact) 1 :!(E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))
Checking (exact) 1 :E(E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1))) U ((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * ((((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1)) * (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))
Checking (exact) 1 :E(TRUE U (((MSG_1>=1 * wait_msg_1>=1) + (MSG_2>=1 * wait_msg_2>=1)) + (MSG_3>=1 * wait_msg_3>=1)))
Checking (exact) 1 :Init
(forward)formula 11,0,3.24737,85460,1,0,630,341867,682,341,3384,376906,752
FORMULA SafeBus-COL-03-CTLFireability-11 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: AG((((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) + ((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) * (((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))) * (((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * ((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))) + EF(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))
=> equivalent forward existential formula: [((FwdU(Init,TRUE) * !(((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) + ((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) * (((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))) * (((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * ((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))) * !(E(TRUE U !((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] = FALSE
Checking (exact) 0 :[((FwdU(Init,TRUE) * !(((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) + ((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) * (((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))) * (((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * ((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))) * !(E(TRUE U !((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] = FALSE
Checking (exact) 0 :((FwdU(Init,TRUE) * !(((((((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)) * (((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))) + ((((((((((listen_1>=1 * Cpt1_1>=1) + (listen_2>=1 * Cpt1_1>=1)) + (listen_3>=1 * Cpt1_1>=1)) + (listen_1>=1 * Cpt1_2>=1)) + (listen_2>=1 * Cpt1_2>=1)) + (listen_3>=1 * Cpt1_2>=1)) + (listen_1>=1 * Cpt1_3>=1)) + (listen_2>=1 * Cpt1_3>=1)) + (listen_3>=1 * Cpt1_3>=1)) * (((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))) * (((((((((ACK>=1 * wait_ack_2_1>=1) * FMCb>=1) + ((ACK>=1 * wait_ack_3_1>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_3_2>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_1_3>=1) * FMCb>=1)) + ((ACK>=1 * wait_ack_2_3>=1) * FMCb>=1)) + (((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) * ((((R_tout>=1 * MSG_1>=1) + (R_tout>=1 * MSG_2>=1)) + (R_tout>=1 * MSG_3>=1)) + (((cable_used_1>=1 * FMC_1>=1) + (cable_used_2>=1 * FMC_2>=1)) + (cable_used_3>=1 * FMC_3>=1))))))) * !(E(TRUE U !((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))
Checking (exact) 1 :!(E(TRUE U !((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))
Checking (exact) 1 :E(TRUE U !((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
(forward)formula 12,1,3.29887,86144,1,0,631,343014,682,341,3386,378533,755
FORMULA SafeBus-COL-03-CTLFireability-12 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is TRUE !

***************************************

original formula: EX((AF(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))) + (AG((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))) + AX((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))
=> equivalent forward existential formula: ([(EY(Init) * !(EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))))))] != FALSE + ([(EY(Init) * !(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))] != FALSE + [(EY(Init) * !(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] != FALSE))
Checking (exact) 0 :([(EY(Init) * !(EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))))))] != FALSE + ([(EY(Init) * !(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))] != FALSE + [(EY(Init) * !(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] != FALSE))
Checking (exact) 0 :[(EY(Init) * !(EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))))))] != FALSE
Checking (exact) 0 :(EY(Init) * !(EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))))))
Checking (exact) 1 :!(EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1))))))
Checking (exact) 1 :EG(!(((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)) * (((RMC_1>=1 * wait_cable_1>=1) + (RMC_2>=1 * wait_cable_2>=1)) + (RMC_3>=1 * wait_cable_3>=1)))))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
Checking (exact) 0 :([(EY(Init) * !(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))] != FALSE + [(EY(Init) * !(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] != FALSE)
Checking (exact) 0 :[(EY(Init) * !(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))] != FALSE
Checking (exact) 0 :(EY(Init) * !(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))))
Checking (exact) 1 :!(E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1)))))
Checking (exact) 1 :E(TRUE U !((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * FMCb>=1) * cable_free>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * FMCb>=1) * cable_free>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * FMCb>=1) * cable_free>=1))))
Checking (exact) 0 :[(EY(Init) * !(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))] != FALSE
Checking (exact) 0 :(EY(Init) * !(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))))
Checking (exact) 1 :!(EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1)))))
Checking (exact) 1 :EX(!((((((((((((((((((((((((((((((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_1>=1) * FMCb>=1) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_1_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_2_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_1>=1 * AMC_3_1>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_1_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_2_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_2>=1 * AMC_3_2>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_1>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_2>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_1_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_2_3>=1) * cable_used_3>=1) * FMCb>=1)) + (((Cpt2_3>=1 * AMC_3_3>=1) * cable_used_3>=1) * FMCb>=1))))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
(forward)formula 13,0,3.3941,87652,1,0,641,350785,690,349,3392,387481,769
FORMULA SafeBus-COL-03-CTLFireability-13 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: EX(AX(AF((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))
=> equivalent forward existential formula: [(EY(Init) * !(EX(!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))))))] != FALSE
Checking (exact) 0 :[(EY(Init) * !(EX(!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))))))] != FALSE
Checking (exact) 0 :(EY(Init) * !(EX(!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))))))
Checking (exact) 1 :!(EX(!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))))))
Checking (exact) 1 :EX(!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1)))))))
Checking (exact) 1 :!(!(EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))))
Checking (exact) 1 :EG(!((((S_tout>=1 * FMC_1>=1) + (S_tout>=1 * FMC_2>=1)) + (S_tout>=1 * FMC_3>=1))))
Checking (exact) 1 :EY(Init)
Checking (exact) 1 :Init
(forward)formula 14,0,3.41275,88032,1,0,697,352839,695,379,3397,392125,860
FORMULA SafeBus-COL-03-CTLFireability-14 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************

original formula: AF(AG(AG((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))
=> equivalent forward existential formula: [FwdG(Init,!(!(E(TRUE U !(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!(!(E(TRUE U !(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(!(E(TRUE U !(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(!(E(TRUE U !(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))))
Checking (exact) 1 :E(TRUE U !(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1)))))))
Checking (exact) 1 :!(!(E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))))
Checking (exact) 1 :E(TRUE U !((((MSG_1>=1 * listen_1>=1) + (MSG_2>=1 * listen_2>=1)) + (MSG_3>=1 * listen_3>=1))))
(forward)formula 15,0,3.41535,88144,1,0,697,352839,695,379,3397,392133,863
FORMULA SafeBus-COL-03-CTLFireability-15 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL
Formula is FALSE !

***************************************


BK_STOP 1463987633481

--------------------
content from stderr:

+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ [[ CTLFireability = StateSpace ]]
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution CTLFireability -its
+ ulimit -s 65536
+ java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=512m -Xss8m -Xms40m -Xmx8192m -Declipse.pde.launch=true -Dfile.encoding=UTF-8 -classpath /home/mcc/BenchKit//eclipse/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar org.eclipse.equinox.launcher.Main -application fr.lip6.move.gal.application.pnmcc -data /home/mcc/BenchKit//workspace -os linux -ws gtk -arch x86_64 -nl en_US -consoleLog -pnfolder /home/mcc/execution -examination CTLFireability -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
May 23, 2016 7:13:48 AM fr.lip6.move.gal.application.Application transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 23, 2016 7:13:49 AM fr.lip6.move.gal.nupn.PTNetReader loadFromXML
INFO: Load time of PNML (sax parser for PT used): 66 ms
May 23, 2016 7:13:49 AM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 57 places.
May 23, 2016 7:13:49 AM fr.lip6.move.gal.pnml.togal.PTGALTransformer handlePage
INFO: Transformed 91 transitions.
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.DomainAnalyzer computeVariableDomains
INFO: Found a total of 3 fixed domain variables (out of 57 variables) in GAL type SafeBus_PT_03
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Found a total of 3 constant array cells/variables (out of 57 variables) in type SafeBus_PT_03
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: msgl_2,msgl_3,msgl_1,
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Removed 3 constant variables :msgl_2, msgl_3, msgl_1
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.Simplifier simplifyConstantVariables
INFO: Simplified 18 expressions due to constant valuations.
May 23, 2016 7:13:49 AM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 119 ms
May 23, 2016 7:13:49 AM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLFireability.gal : 16 ms
May 23, 2016 7:13:49 AM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLFireability.ctl : 14 ms

Sequence of Actions to be Executed by the VM

This is useful if one wants to reexecute the tool in the VM from the submitted image disk.

set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="SafeBus-PT-03"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/root/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

tar xzf /home/mcc/BenchKit/INPUTS/SafeBus-PT-03.tgz
mv SafeBus-PT-03 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2979"
echo " Executing tool itstools"
echo " Input is SafeBus-PT-03, examination is CTLFireability"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r109kn-smll-146373287200184"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' CTLFireability.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;