About the Execution of ITS-Tools for QuasiCertifProtocol-COL-06
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5098.750 | 390330.00 | 401978.00 | 1137.00 | FTFTTFFFFFFTTFTT | 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 QuasiCertifProtocol-COL-06, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r097kn-smll-146369138500022
=====================================================================
--------------------
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 QuasiCertifProtocol-COL-06-CTLFireability-0
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-1
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-10
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-11
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-12
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-13
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-14
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-15
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-2
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-3
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-4
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-5
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-6
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-7
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-8
FORMULA_NAME QuasiCertifProtocol-COL-06-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1463935079893
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,2.27196e+06,15.8824,420128,181361,204,1.2314e+06,1060,505,391505,91,3826,0
Converting to forward existential form...Done !
original formula: AF(EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))))
=> equivalent forward existential formula: [FwdG(Init,!(EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!(EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))))
Checking (exact) 1 :EG((a3.a3[0]>=1 + (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))
Fast SCC detection found none.
(forward)formula 0,0,189.118,3686584,1,0,9.01376e+06,5639,1455,5.88279e+06,260,32242,4044359
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-0 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EG(!((AG(Astart.Astart[0]>=1) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))
=> equivalent forward existential formula: [FwdG(Init,!((!(E(TRUE U !(Astart.Astart[0]>=1))) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))] != FALSE
Checking (exact) 0 :[FwdG(Init,!((!(E(TRUE U !(Astart.Astart[0]>=1))) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))] != FALSE
Checking (exact) 0 :FwdG(Init,!((!(E(TRUE U !(Astart.Astart[0]>=1))) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))
Checking (exact) 1 :Init
Checking (exact) 1 :!((!(E(TRUE U !(Astart.Astart[0]>=1))) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))
Checking (exact) 1 :(!(E(TRUE U !(Astart.Astart[0]>=1))) * ((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :((a5.a5[0]>=1 + (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))
Checking (exact) 1 :!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))
Checking (exact) 1 :!(E(TRUE U !(Astart.Astart[0]>=1)))
Checking (exact) 1 :E(TRUE U !(Astart.Astart[0]>=1))
(forward)formula 1,1,201.627,3686588,1,0,9.01376e+06,5639,2030,5.88279e+06,327,32242,8145389
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-1 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: E(!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))) U ((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1)) * a5.a5[0]>=1))
=> equivalent forward existential formula: [(FwdU(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1)))) * ((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1)) * a5.a5[0]>=1))] != FALSE
Checking (exact) 0 :[(FwdU(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1)))) * ((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1)) * a5.a5[0]>=1))] != FALSE
Checking (exact) 0 :(FwdU(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1)))) * ((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1)) * a5.a5[0]>=1))
(forward)formula 2,0,201.81,3686588,1,0,9.01376e+06,5639,2068,5.88279e+06,327,32242,8295797
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-2 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: A(AF(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1)) U ((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))
=> equivalent forward existential formula: [((Init * !(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(E(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U (!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))))] != FALSE
Checking (exact) 0 :[((Init * !(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(E(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U (!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))))] != FALSE
Checking (exact) 0 :((Init * !(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(E(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U (!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))))
Checking (exact) 1 :!(E(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U (!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))))
Checking (exact) 1 :E(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U (!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))
Checking (exact) 1 :(!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1))))) * !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))
Checking (exact) 1 :!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))
Checking (exact) 1 :!(!(EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1)))))
Checking (exact) 1 :EG(!(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) * a2.a2[0]>=1)))
Checking (exact) 1 :(Init * !(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))))
Checking (exact) 1 :!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))
Checking (exact) 1 :EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))
Checking (exact) 1 :Init
(forward)formula 3,0,215.318,3686588,1,0,9.01376e+06,5639,2112,5.88279e+06,327,32242,12246789
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-3 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (AF(a4.a4[0]>=1) * !(EG(!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))))))
=> equivalent forward existential formula: ([FwdG(Init,!(a4.a4[0]>=1))] = FALSE * [FwdG(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))))] = FALSE)
Checking (exact) 0 :([FwdG(Init,!(a4.a4[0]>=1))] = FALSE * [FwdG(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))))] = FALSE)
Checking (exact) 1 :[FwdG(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))))] = FALSE
Checking (exact) 0 :FwdG(Init,!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s4_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s4_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s4_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s4_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s4_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s4_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s4_6>=1))))
Checking (exact) 1 :Init
(forward)formula 4,0,215.865,3686588,1,0,9.01376e+06,5639,2181,5.88279e+06,331,32242,12573635
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-4 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EG(!((AF(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) * EG(a4.a4[0]>=1))))
=> equivalent forward existential formula: [FwdG(Init,!((!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))) * EG(a4.a4[0]>=1))))] != FALSE
Checking (exact) 0 :[FwdG(Init,!((!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))) * EG(a4.a4[0]>=1))))] != FALSE
Checking (exact) 0 :FwdG(Init,!((!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))) * EG(a4.a4[0]>=1))))
Checking (exact) 1 :Init
Checking (exact) 1 :!((!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))) * EG(a4.a4[0]>=1)))
Checking (exact) 1 :(!(EG(!(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))) * EG(a4.a4[0]>=1))
Checking (exact) 1 :EG(a4.a4[0]>=1)
(forward)formula 5,1,216.064,3686588,1,0,9.01376e+06,5639,2193,5.88279e+06,331,32242,12754941
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-5 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EF(EF((((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) + a3.a3[0]>=1) + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))
=> equivalent forward existential formula: [(FwdU(FwdU(Init,TRUE),TRUE) * (((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) + a3.a3[0]>=1) + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1))))] != FALSE
Checking (exact) 0 :[(FwdU(FwdU(Init,TRUE),TRUE) * (((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) + a3.a3[0]>=1) + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1))))] != FALSE
Checking (exact) 0 :(FwdU(FwdU(Init,TRUE),TRUE) * (((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) + a3.a3[0]>=1) + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1))))
Checking (exact) 1 :(((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s6_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s6_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s6_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s6_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s6_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s6_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s6_6>=1)) + a3.a3[0]>=1) + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))
Checking (exact) 1 :FwdU(FwdU(Init,TRUE),TRUE)
Checking (exact) 1 :FwdU(Init,TRUE)
Checking (exact) 1 :Init
(forward)formula 6,1,217.945,3686588,1,0,9.01376e+06,5639,2399,5.88279e+06,331,32242,13411513
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-6 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (E((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1)) U a2.a2[0]>=1) + A(EF((((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) U ((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
=> equivalent forward existential formula: ([(FwdU(Init,(((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1))) * a2.a2[0]>=1)] != FALSE + [((Init * !(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))) * !(E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))))] != FALSE)
Checking (exact) 0 :([(FwdU(Init,(((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1))) * a2.a2[0]>=1)] != FALSE + [((Init * !(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))) * !(E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))))] != FALSE)
Checking (exact) 0 :[(FwdU(Init,(((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1))) * a2.a2[0]>=1)] != FALSE
Checking (exact) 0 :(FwdU(Init,(((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1))) * a2.a2[0]>=1)
Checking (exact) 1 :a2.a2[0]>=1
Checking (exact) 1 :FwdU(Init,(((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.c1_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.c1_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.c1_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.c1_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.c1_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.c1_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.c1_6>=1)))
Checking (exact) 1 :Init
Checking (exact) 0 :[((Init * !(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))) * !(E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))))] != FALSE
Checking (exact) 0 :((Init * !(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))) * !(E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))))
Checking (exact) 1 :!(E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))
Checking (exact) 1 :E(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) U (!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))
Checking (exact) 1 :(!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))) * !(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))
Checking (exact) 1 :!(E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))
Checking (exact) 1 :E(TRUE U (((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))
Checking (exact) 1 :(Init * !(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))))
Checking (exact) 1 :!(EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))
Checking (exact) 1 :EG(!(((a1.a1[0]>=1 * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :Init
(forward)formula 7,0,243.99,3686588,1,0,9.01376e+06,5639,2452,5.88279e+06,331,32242,18596656
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-7 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EF(a4.a4[0]>=1)
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * a4.a4[0]>=1)] != FALSE
Checking (exact) 0 :[(FwdU(Init,TRUE) * a4.a4[0]>=1)] != FALSE
Checking (exact) 0 :(FwdU(Init,TRUE) * a4.a4[0]>=1)
Checking (exact) 1 :a4.a4[0]>=1
Checking (exact) 1 :FwdU(Init,TRUE)
Checking (exact) 1 :Init
(forward)formula 8,1,244.144,3686588,1,0,9.01376e+06,5639,2452,5.88279e+06,331,32242,18596656
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-8 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(EF(AG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))] = FALSE
Checking (exact) 0 :[(FwdU(Init,TRUE) * !(E(TRUE U !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))] = FALSE
Checking (exact) 0 :(FwdU(Init,TRUE) * !(E(TRUE U !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))
Checking (exact) 1 :!(E(TRUE U !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :E(TRUE U !((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))
(forward)formula 9,1,246.001,3686588,1,0,9.01376e+06,5639,2452,5.88279e+06,331,32242,19176631
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-9 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (AG(EF(((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))) * (E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))) + (((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1))))))
=> equivalent forward existential formula: ([(FwdU(Init,TRUE) * !(E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))))] = FALSE * [((Init * !((((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1)))))) * !(E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))] = FALSE)
Checking (exact) 0 :([(FwdU(Init,TRUE) * !(E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))))] = FALSE * [((Init * !((((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1)))))) * !(E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))] = FALSE)
Checking (exact) 1 :[((Init * !((((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1)))))) * !(E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))] = FALSE
Checking (exact) 0 :((Init * !((((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1)))))) * !(E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))))
Checking (exact) 1 :!(E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :E(((((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)) * (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))) U (a4.a4[0]>=1 + (((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))
Checking (exact) 1 :(Init * !((((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + !((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))) + (a2.a2[0]>=1 * (((((((tsid0.n1_0>=1 * tsid0.Sstart_0>=1) + (tsid1.n1_1>=1 * tsid1.Sstart_1>=1)) + (tsid2.n1_2>=1 * tsid2.Sstart_2>=1)) + (tsid3.n1_3>=1 * tsid3.Sstart_3>=1)) + (tsid4.n1_4>=1 * tsid4.Sstart_4>=1)) + (tsid5.n1_5>=1 * tsid5.Sstart_5>=1)) + (tsid6.n1_6>=1 * tsid6.Sstart_6>=1))))))
Checking (exact) 1 :[(FwdU(Init,TRUE) * !(E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))))] = FALSE
Checking (exact) 0 :(FwdU(Init,TRUE) * !(E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))))
Checking (exact) 1 :!(E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1)))
Checking (exact) 1 :E(TRUE U ((((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + a5.a5[0]>=1))
Checking (exact) 1 :FwdU(Init,TRUE)
Checking (exact) 1 :Init
(forward)formula 10,0,257.654,3686588,1,0,9.26394e+06,5639,2749,6.63746e+06,333,32242,22324677
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-10 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (!((E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) + AF(((((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)) * a5.a5[0]>=1)))) + (((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))
=> equivalent forward existential formula: ([FwdG((Init * !(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))),!(((((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)) * a5.a5[0]>=1)))] != FALSE + [(Init * (((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))] != FALSE)
Checking (exact) 0 :([FwdG((Init * !(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))),!(((((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)) * a5.a5[0]>=1)))] != FALSE + [(Init * (((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1))] != FALSE)
Checking (exact) 0 :[FwdG((Init * !(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))),!(((((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)) * a5.a5[0]>=1)))] != FALSE
Checking (exact) 0 :FwdG((Init * !(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))),!(((((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)) * a5.a5[0]>=1)))
Checking (exact) 1 :(Init * !(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))))
Checking (exact) 1 :!(E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))
Checking (exact) 1 :E(a5.a5[0]>=1 U (((((((tsid0.s3_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s3_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s3_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s3_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s3_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s3_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s3_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1)))
Checking (exact) 1 :Init
(forward)formula 11,1,298.074,4494952,1,0,1.30599e+07,5639,2822,8.61174e+06,333,32242,34190745
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-11 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EF(AX((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1)))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(EX(!((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1)))))] != FALSE
Checking (exact) 0 :[(FwdU(Init,TRUE) * !(EX(!((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1)))))] != FALSE
Checking (exact) 0 :(FwdU(Init,TRUE) * !(EX(!((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1)))))
Checking (exact) 1 :!(EX(!((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1))))
Checking (exact) 1 :EX(!((((((((a3.a3[0]>=1 * tsid6.n4_6>=1) * tsid2.n4_2>=1) * tsid5.n4_5>=1) * tsid0.n4_0>=1) * tsid3.n4_3>=1) * tsid4.n4_4>=1) * tsid1.n4_1>=1)))
Checking (exact) 1 :FwdU(Init,TRUE)
Checking (exact) 1 :Init
(forward)formula 12,1,298.537,4511392,1,0,1.30619e+07,5639,2851,8.61356e+06,333,32242,34354010
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-12 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: E(AG(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)) U AF((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))
=> equivalent forward existential formula: [(FwdU(Init,!(E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(EG(!((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))))] != FALSE
Checking (exact) 0 :[(FwdU(Init,!(E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(EG(!((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))))] != FALSE
Checking (exact) 0 :(FwdU(Init,!(E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))) * !(EG(!((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))))
Checking (exact) 1 :!(EG(!((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1))))))
Checking (exact) 1 :EG(!((a2.a2[0]>=1 + (((((((((((((tsidxtsid6.n8_6>=1 * tsidxtsid2.n8_2>=1) * tsidxtsid0.n8_0>=1) * tsidxtsid5.n8_5>=1) * tsidxtsid1.n8_1>=1) * tsidxtsid4.n8_4>=1) * tsidxtsid3.n8_3>=1) * tsid0.s5_0>=1) + (((((((tsidxtsid13.n8_13>=1 * tsidxtsid9.n8_9>=1) * tsidxtsid7.n8_7>=1) * tsidxtsid12.n8_12>=1) * tsidxtsid8.n8_8>=1) * tsidxtsid11.n8_11>=1) * tsidxtsid10.n8_10>=1) * tsid1.s5_1>=1)) + (((((((tsidxtsid20.n8_20>=1 * tsidxtsid16.n8_16>=1) * tsidxtsid14.n8_14>=1) * tsidxtsid19.n8_19>=1) * tsidxtsid15.n8_15>=1) * tsidxtsid18.n8_18>=1) * tsidxtsid17.n8_17>=1) * tsid2.s5_2>=1)) + (((((((tsidxtsid27.n8_27>=1 * tsidxtsid23.n8_23>=1) * tsidxtsid21.n8_21>=1) * tsidxtsid26.n8_26>=1) * tsidxtsid22.n8_22>=1) * tsidxtsid25.n8_25>=1) * tsidxtsid24.n8_24>=1) * tsid3.s5_3>=1)) + (((((((tsidxtsid34.n8_34>=1 * tsidxtsid30.n8_30>=1) * tsidxtsid28.n8_28>=1) * tsidxtsid33.n8_33>=1) * tsidxtsid29.n8_29>=1) * tsidxtsid32.n8_32>=1) * tsidxtsid31.n8_31>=1) * tsid4.s5_4>=1)) + (((((((tsidxtsid41.n8_41>=1 * tsidxtsid37.n8_37>=1) * tsidxtsid35.n8_35>=1) * tsidxtsid40.n8_40>=1) * tsidxtsid36.n8_36>=1) * tsidxtsid39.n8_39>=1) * tsidxtsid38.n8_38>=1) * tsid5.s5_5>=1)) + (((((((tsidxtsid48.n8_48>=1 * tsidxtsid44.n8_44>=1) * tsidxtsid42.n8_42>=1) * tsidxtsid47.n8_47>=1) * tsidxtsid43.n8_43>=1) * tsidxtsid46.n8_46>=1) * tsidxtsid45.n8_45>=1) * tsid6.s5_6>=1)))))
Checking (exact) 1 :FwdU(Init,!(E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1))))
Checking (exact) 1 :E(TRUE U !(((((((tsid0.s6_0>=1 + tsid1.s6_1>=1) + tsid2.s6_2>=1) + tsid3.s6_3>=1) + tsid4.s6_4>=1) + tsid5.s6_5>=1) + tsid6.s6_6>=1)))
(forward)formula 13,0,370.819,4705304,1,0,1.38811e+07,5639,1472,9.40023e+06,286,32242,3074010
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-13 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (AG((AF((((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))) * !(((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1) * (((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1)))))) * A(AF((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))) U EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
=> equivalent forward existential formula: (([FwdG(FwdU(Init,TRUE),!((((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))] = FALSE * [(FwdU(Init,TRUE) * ((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1) * (((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1))))] = FALSE) * ([((FwdU(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))) * !(!(EG(!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))))))) * !(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE * [FwdG(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE))
Checking (exact) 0 :(([FwdG(FwdU(Init,TRUE),!((((((((tsid0.s2_0>=1 * malicious_reservoir.malicious_reservoir[0]>=1) + (tsid1.s2_1>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid2.s2_2>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid3.s2_3>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid4.s2_4>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid5.s2_5>=1 * malicious_reservoir.malicious_reservoir[0]>=1)) + (tsid6.s2_6>=1 * malicious_reservoir.malicious_reservoir[0]>=1))))] = FALSE * [(FwdU(Init,TRUE) * ((((((((tsid4.n6_4>=1 * tsid6.n6_6>=1) * tsid5.n6_5>=1) * tsid1.n6_1>=1) * tsid0.n6_0>=1) * tsid2.n6_2>=1) * tsid3.n6_3>=1) * a5.a5[0]>=1) * (((((((((((((tsid0.c1_0>=1 * tsidxtsid0.n9_0>=1) * tsidxtsid28.n9_28>=1) * tsidxtsid7.n9_7>=1) * tsidxtsid21.n9_21>=1) * tsidxtsid14.n9_14>=1) * tsidxtsid42.n9_42>=1) * tsidxtsid35.n9_35>=1) + (((((((tsid1.c1_1>=1 * tsidxtsid1.n9_1>=1) * tsidxtsid29.n9_29>=1) * tsidxtsid8.n9_8>=1) * tsidxtsid22.n9_22>=1) * tsidxtsid15.n9_15>=1) * tsidxtsid43.n9_43>=1) * tsidxtsid36.n9_36>=1)) + (((((((tsid2.c1_2>=1 * tsidxtsid2.n9_2>=1) * tsidxtsid30.n9_30>=1) * tsidxtsid9.n9_9>=1) * tsidxtsid23.n9_23>=1) * tsidxtsid16.n9_16>=1) * tsidxtsid44.n9_44>=1) * tsidxtsid37.n9_37>=1)) + (((((((tsid3.c1_3>=1 * tsidxtsid3.n9_3>=1) * tsidxtsid31.n9_31>=1) * tsidxtsid10.n9_10>=1) * tsidxtsid24.n9_24>=1) * tsidxtsid17.n9_17>=1) * tsidxtsid45.n9_45>=1) * tsidxtsid38.n9_38>=1)) + (((((((tsid4.c1_4>=1 * tsidxtsid4.n9_4>=1) * tsidxtsid32.n9_32>=1) * tsidxtsid11.n9_11>=1) * tsidxtsid25.n9_25>=1) * tsidxtsid18.n9_18>=1) * tsidxtsid46.n9_46>=1) * tsidxtsid39.n9_39>=1)) + (((((((tsid5.c1_5>=1 * tsidxtsid5.n9_5>=1) * tsidxtsid33.n9_33>=1) * tsidxtsid12.n9_12>=1) * tsidxtsid26.n9_26>=1) * tsidxtsid19.n9_19>=1) * tsidxtsid47.n9_47>=1) * tsidxtsid40.n9_40>=1)) + (((((((tsid6.c1_6>=1 * tsidxtsid6.n9_6>=1) * tsidxtsid34.n9_34>=1) * tsidxtsid13.n9_13>=1) * tsidxtsid27.n9_27>=1) * tsidxtsid20.n9_20>=1) * tsidxtsid48.n9_48>=1) * tsidxtsid41.n9_41>=1))))] = FALSE) * ([((FwdU(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))) * !(!(EG(!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))))))) * !(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE * [FwdG(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE))
Checking (exact) 1 :([((FwdU(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))) * !(!(EG(!((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.Sstart_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.Sstart_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.Sstart_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.Sstart_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.Sstart_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.Sstart_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.Sstart_6>=1))))))) * !(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE * [FwdG(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE)
Checking (exact) 1 :[FwdG(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))] = FALSE
Checking (exact) 0 :FwdG(Init,!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))))
Checking (exact) 1 :Init
Checking (exact) 1 :!(EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1))))
Checking (exact) 1 :EG((((((((malicious_reservoir.malicious_reservoir[0]>=1 * tsid0.s5_0>=1) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid1.s5_1>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid2.s5_2>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid3.s5_3>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid4.s5_4>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid5.s5_5>=1)) + (malicious_reservoir.malicious_reservoir[0]>=1 * tsid6.s5_6>=1)))
(forward)formula 14,0,379.954,4705304,1,0,1.38811e+07,5639,2005,9.40023e+06,326,32242,7634108
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-14 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: AF((((((((((((((tsid0.Cstart_0>=1 * tsidxtsid21.n7_21>=1) * tsidxtsid7.n7_7>=1) * tsidxtsid35.n7_35>=1) * tsidxtsid14.n7_14>=1) * tsidxtsid28.n7_28>=1) * tsidxtsid42.n7_42>=1) * tsidxtsid0.n7_0>=1) + (((((((tsid1.Cstart_1>=1 * tsidxtsid22.n7_22>=1) * tsidxtsid8.n7_8>=1) * tsidxtsid36.n7_36>=1) * tsidxtsid15.n7_15>=1) * tsidxtsid29.n7_29>=1) * tsidxtsid43.n7_43>=1) * tsidxtsid1.n7_1>=1)) + (((((((tsid2.Cstart_2>=1 * tsidxtsid23.n7_23>=1) * tsidxtsid9.n7_9>=1) * tsidxtsid37.n7_37>=1) * tsidxtsid16.n7_16>=1) * tsidxtsid30.n7_30>=1) * tsidxtsid44.n7_44>=1) * tsidxtsid2.n7_2>=1)) + (((((((tsid3.Cstart_3>=1 * tsidxtsid24.n7_24>=1) * tsidxtsid10.n7_10>=1) * tsidxtsid38.n7_38>=1) * tsidxtsid17.n7_17>=1) * tsidxtsid31.n7_31>=1) * tsidxtsid45.n7_45>=1) * tsidxtsid3.n7_3>=1)) + (((((((tsid4.Cstart_4>=1 * tsidxtsid25.n7_25>=1) * tsidxtsid11.n7_11>=1) * tsidxtsid39.n7_39>=1) * tsidxtsid18.n7_18>=1) * tsidxtsid32.n7_32>=1) * tsidxtsid46.n7_46>=1) * tsidxtsid4.n7_4>=1)) + (((((((tsid5.Cstart_5>=1 * tsidxtsid26.n7_26>=1) * tsidxtsid12.n7_12>=1) * tsidxtsid40.n7_40>=1) * tsidxtsid19.n7_19>=1) * tsidxtsid33.n7_33>=1) * tsidxtsid47.n7_47>=1) * tsidxtsid5.n7_5>=1)) + (((((((tsid6.Cstart_6>=1 * tsidxtsid27.n7_27>=1) * tsidxtsid13.n7_13>=1) * tsidxtsid41.n7_41>=1) * tsidxtsid20.n7_20>=1) * tsidxtsid34.n7_34>=1) * tsidxtsid48.n7_48>=1) * tsidxtsid6.n7_6>=1)))
=> equivalent forward existential formula: [FwdG(Init,!((((((((((((((tsid0.Cstart_0>=1 * tsidxtsid21.n7_21>=1) * tsidxtsid7.n7_7>=1) * tsidxtsid35.n7_35>=1) * tsidxtsid14.n7_14>=1) * tsidxtsid28.n7_28>=1) * tsidxtsid42.n7_42>=1) * tsidxtsid0.n7_0>=1) + (((((((tsid1.Cstart_1>=1 * tsidxtsid22.n7_22>=1) * tsidxtsid8.n7_8>=1) * tsidxtsid36.n7_36>=1) * tsidxtsid15.n7_15>=1) * tsidxtsid29.n7_29>=1) * tsidxtsid43.n7_43>=1) * tsidxtsid1.n7_1>=1)) + (((((((tsid2.Cstart_2>=1 * tsidxtsid23.n7_23>=1) * tsidxtsid9.n7_9>=1) * tsidxtsid37.n7_37>=1) * tsidxtsid16.n7_16>=1) * tsidxtsid30.n7_30>=1) * tsidxtsid44.n7_44>=1) * tsidxtsid2.n7_2>=1)) + (((((((tsid3.Cstart_3>=1 * tsidxtsid24.n7_24>=1) * tsidxtsid10.n7_10>=1) * tsidxtsid38.n7_38>=1) * tsidxtsid17.n7_17>=1) * tsidxtsid31.n7_31>=1) * tsidxtsid45.n7_45>=1) * tsidxtsid3.n7_3>=1)) + (((((((tsid4.Cstart_4>=1 * tsidxtsid25.n7_25>=1) * tsidxtsid11.n7_11>=1) * tsidxtsid39.n7_39>=1) * tsidxtsid18.n7_18>=1) * tsidxtsid32.n7_32>=1) * tsidxtsid46.n7_46>=1) * tsidxtsid4.n7_4>=1)) + (((((((tsid5.Cstart_5>=1 * tsidxtsid26.n7_26>=1) * tsidxtsid12.n7_12>=1) * tsidxtsid40.n7_40>=1) * tsidxtsid19.n7_19>=1) * tsidxtsid33.n7_33>=1) * tsidxtsid47.n7_47>=1) * tsidxtsid5.n7_5>=1)) + (((((((tsid6.Cstart_6>=1 * tsidxtsid27.n7_27>=1) * tsidxtsid13.n7_13>=1) * tsidxtsid41.n7_41>=1) * tsidxtsid20.n7_20>=1) * tsidxtsid34.n7_34>=1) * tsidxtsid48.n7_48>=1) * tsidxtsid6.n7_6>=1))))] = FALSE
Checking (exact) 0 :[FwdG(Init,!((((((((((((((tsid0.Cstart_0>=1 * tsidxtsid21.n7_21>=1) * tsidxtsid7.n7_7>=1) * tsidxtsid35.n7_35>=1) * tsidxtsid14.n7_14>=1) * tsidxtsid28.n7_28>=1) * tsidxtsid42.n7_42>=1) * tsidxtsid0.n7_0>=1) + (((((((tsid1.Cstart_1>=1 * tsidxtsid22.n7_22>=1) * tsidxtsid8.n7_8>=1) * tsidxtsid36.n7_36>=1) * tsidxtsid15.n7_15>=1) * tsidxtsid29.n7_29>=1) * tsidxtsid43.n7_43>=1) * tsidxtsid1.n7_1>=1)) + (((((((tsid2.Cstart_2>=1 * tsidxtsid23.n7_23>=1) * tsidxtsid9.n7_9>=1) * tsidxtsid37.n7_37>=1) * tsidxtsid16.n7_16>=1) * tsidxtsid30.n7_30>=1) * tsidxtsid44.n7_44>=1) * tsidxtsid2.n7_2>=1)) + (((((((tsid3.Cstart_3>=1 * tsidxtsid24.n7_24>=1) * tsidxtsid10.n7_10>=1) * tsidxtsid38.n7_38>=1) * tsidxtsid17.n7_17>=1) * tsidxtsid31.n7_31>=1) * tsidxtsid45.n7_45>=1) * tsidxtsid3.n7_3>=1)) + (((((((tsid4.Cstart_4>=1 * tsidxtsid25.n7_25>=1) * tsidxtsid11.n7_11>=1) * tsidxtsid39.n7_39>=1) * tsidxtsid18.n7_18>=1) * tsidxtsid32.n7_32>=1) * tsidxtsid46.n7_46>=1) * tsidxtsid4.n7_4>=1)) + (((((((tsid5.Cstart_5>=1 * tsidxtsid26.n7_26>=1) * tsidxtsid12.n7_12>=1) * tsidxtsid40.n7_40>=1) * tsidxtsid19.n7_19>=1) * tsidxtsid33.n7_33>=1) * tsidxtsid47.n7_47>=1) * tsidxtsid5.n7_5>=1)) + (((((((tsid6.Cstart_6>=1 * tsidxtsid27.n7_27>=1) * tsidxtsid13.n7_13>=1) * tsidxtsid41.n7_41>=1) * tsidxtsid20.n7_20>=1) * tsidxtsid34.n7_34>=1) * tsidxtsid48.n7_48>=1) * tsidxtsid6.n7_6>=1))))] = FALSE
Checking (exact) 0 :FwdG(Init,!((((((((((((((tsid0.Cstart_0>=1 * tsidxtsid21.n7_21>=1) * tsidxtsid7.n7_7>=1) * tsidxtsid35.n7_35>=1) * tsidxtsid14.n7_14>=1) * tsidxtsid28.n7_28>=1) * tsidxtsid42.n7_42>=1) * tsidxtsid0.n7_0>=1) + (((((((tsid1.Cstart_1>=1 * tsidxtsid22.n7_22>=1) * tsidxtsid8.n7_8>=1) * tsidxtsid36.n7_36>=1) * tsidxtsid15.n7_15>=1) * tsidxtsid29.n7_29>=1) * tsidxtsid43.n7_43>=1) * tsidxtsid1.n7_1>=1)) + (((((((tsid2.Cstart_2>=1 * tsidxtsid23.n7_23>=1) * tsidxtsid9.n7_9>=1) * tsidxtsid37.n7_37>=1) * tsidxtsid16.n7_16>=1) * tsidxtsid30.n7_30>=1) * tsidxtsid44.n7_44>=1) * tsidxtsid2.n7_2>=1)) + (((((((tsid3.Cstart_3>=1 * tsidxtsid24.n7_24>=1) * tsidxtsid10.n7_10>=1) * tsidxtsid38.n7_38>=1) * tsidxtsid17.n7_17>=1) * tsidxtsid31.n7_31>=1) * tsidxtsid45.n7_45>=1) * tsidxtsid3.n7_3>=1)) + (((((((tsid4.Cstart_4>=1 * tsidxtsid25.n7_25>=1) * tsidxtsid11.n7_11>=1) * tsidxtsid39.n7_39>=1) * tsidxtsid18.n7_18>=1) * tsidxtsid32.n7_32>=1) * tsidxtsid46.n7_46>=1) * tsidxtsid4.n7_4>=1)) + (((((((tsid5.Cstart_5>=1 * tsidxtsid26.n7_26>=1) * tsidxtsid12.n7_12>=1) * tsidxtsid40.n7_40>=1) * tsidxtsid19.n7_19>=1) * tsidxtsid33.n7_33>=1) * tsidxtsid47.n7_47>=1) * tsidxtsid5.n7_5>=1)) + (((((((tsid6.Cstart_6>=1 * tsidxtsid27.n7_27>=1) * tsidxtsid13.n7_13>=1) * tsidxtsid41.n7_41>=1) * tsidxtsid20.n7_20>=1) * tsidxtsid34.n7_34>=1) * tsidxtsid48.n7_48>=1) * tsidxtsid6.n7_6>=1))))
Checking (exact) 1 :Init
(forward)formula 15,0,382.289,4705304,1,0,1.38811e+07,5639,2251,9.40023e+06,330,32242,8647816
FORMULA QuasiCertifProtocol-COL-06-CTLFireability-15 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
BK_STOP 1463935470223
--------------------
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 22, 2016 4:38:03 PM fr.lip6.move.gal.application.Application transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 22, 2016 4:38:03 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 1658 ms
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 30 places.
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: read order :VarOrder [vars=[malicious_reservoir[0], CstopAbort[0], SstopAbort[0], AstopAbort[0], n9[0], n9[1], n9[2], n9[3], n9[4], n9[5], n9[6], n9[7], n9[8], n9[9], n9[10], n9[11], n9[12], n9[13], n9[14], n9[15], n9[16], n9[17], n9[18], n9[19], n9[20], n9[21], n9[22], n9[23], n9[24], n9[25], n9[26], n9[27], n9[28], n9[29], n9[30], n9[31], n9[32], n9[33], n9[34], n9[35], n9[36], n9[37], n9[38], n9[39], n9[40], n9[41], n9[42], n9[43], n9[44], n9[45], n9[46], n9[47], n9[48], n8[0], n8[1], n8[2], n8[3], n8[4], n8[5], n8[6], n8[7], n8[8], n8[9], n8[10], n8[11], n8[12], n8[13], n8[14], n8[15], n8[16], n8[17], n8[18], n8[19], n8[20], n8[21], n8[22], n8[23], n8[24], n8[25], n8[26], n8[27], n8[28], n8[29], n8[30], n8[31], n8[32], n8[33], n8[34], n8[35], n8[36], n8[37], n8[38], n8[39], n8[40], n8[41], n8[42], n8[43], n8[44], n8[45], n8[46], n8[47], n8[48], n7[0], n7[1], n7[2], n7[3], n7[4], n7[5], n7[6], n7[7], n7[8], n7[9], n7[10], n7[11], n7[12], n7[13], n7[14], n7[15], n7[16], n7[17], n7[18], n7[19], n7[20], n7[21], n7[22], n7[23], n7[24], n7[25], n7[26], n7[27], n7[28], n7[29], n7[30], n7[31], n7[32], n7[33], n7[34], n7[35], n7[36], n7[37], n7[38], n7[39], n7[40], n7[41], n7[42], n7[43], n7[44], n7[45], n7[46], n7[47], n7[48], n6[0], n6[1], n6[2], n6[3], n6[4], n6[5], n6[6], n5[0], n5[1], n5[2], n5[3], n5[4], n5[5], n5[6], n4[0], n4[1], n4[2], n4[3], n4[4], n4[5], n4[6], n3[0], n3[1], n3[2], n3[3], n3[4], n3[5], n3[6], n2[0], n2[1], n2[2], n2[3], n2[4], n2[5], n2[6], n1[0], n1[1], n1[2], n1[3], n1[4], n1[5], n1[6], c1[0], c1[1], c1[2], c1[3], c1[4], c1[5], c1[6], Cstart[0], Cstart[1], Cstart[2], Cstart[3], Cstart[4], Cstart[5], Cstart[6], Sstart[0], Sstart[1], Sstart[2], Sstart[3], Sstart[4], Sstart[5], Sstart[6], s2[0], s2[1], s2[2], s2[3], s2[4], s2[5], s2[6], s3[0], s3[1], s3[2], s3[3], s3[4], s3[5], s3[6], s4[0], s4[1], s4[2], s4[3], s4[4], s4[5], s4[6], s5[0], s5[1], s5[2], s5[3], s5[4], s5[5], s5[6], s6[0], s6[1], s6[2], s6[3], s6[4], s6[5], s6[6], SstopOK[0], SstopOK[1], SstopOK[2], SstopOK[3], SstopOK[4], SstopOK[5], SstopOK[6], a5[0], a4[0], a3[0], a2[0], a1[0], Astart[0], AstopOK[0], CstopOK[0], CstopOK[1], CstopOK[2], CstopOK[3], CstopOK[4], CstopOK[5], CstopOK[6]]]
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :tsidxtsid->n9,n8,n7,
Dot->malicious_reservoir,CstopAbort,SstopAbort,AstopAbort,a5,a4,a3,a2,a1,Astart,AstopOK,
tsid->n6,n5,n4,n3,n2,n1,c1,Cstart,Sstart,s2,s3,s4,s5,s6,SstopOK,CstopOK,
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 26 transitions.
May 22, 2016 4:38:05 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains : CompositeGalOrder [children=[VarOrder [vars=[n9[0], n8[0], n7[0]]], VarOrder [vars=[n9[1], n8[1], n7[1]]], VarOrder [vars=[n9[2], n8[2], n7[2]]], VarOrder [vars=[n9[3], n8[3], n7[3]]], VarOrder [vars=[n9[4], n8[4], n7[4]]], VarOrder [vars=[n9[5], n8[5], n7[5]]], VarOrder [vars=[n9[6], n8[6], n7[6]]], VarOrder [vars=[n9[7], n8[7], n7[7]]], VarOrder [vars=[n9[8], n8[8], n7[8]]], VarOrder [vars=[n9[9], n8[9], n7[9]]], VarOrder [vars=[n9[10], n8[10], n7[10]]], VarOrder [vars=[n9[11], n8[11], n7[11]]], VarOrder [vars=[n9[12], n8[12], n7[12]]], VarOrder [vars=[n9[13], n8[13], n7[13]]], VarOrder [vars=[n9[14], n8[14], n7[14]]], VarOrder [vars=[n9[15], n8[15], n7[15]]], VarOrder [vars=[n9[16], n8[16], n7[16]]], VarOrder [vars=[n9[17], n8[17], n7[17]]], VarOrder [vars=[n9[18], n8[18], n7[18]]], VarOrder [vars=[n9[19], n8[19], n7[19]]], VarOrder [vars=[n9[20], n8[20], n7[20]]], VarOrder [vars=[n9[21], n8[21], n7[21]]], VarOrder [vars=[n9[22], n8[22], n7[22]]], VarOrder [vars=[n9[23], n8[23], n7[23]]], VarOrder [vars=[n9[24], n8[24], n7[24]]], VarOrder [vars=[n9[25], n8[25], n7[25]]], VarOrder [vars=[n9[26], n8[26], n7[26]]], VarOrder [vars=[n9[27], n8[27], n7[27]]], VarOrder [vars=[n9[28], n8[28], n7[28]]], VarOrder [vars=[n9[29], n8[29], n7[29]]], VarOrder [vars=[n9[30], n8[30], n7[30]]], VarOrder [vars=[n9[31], n8[31], n7[31]]], VarOrder [vars=[n9[32], n8[32], n7[32]]], VarOrder [vars=[n9[33], n8[33], n7[33]]], VarOrder [vars=[n9[34], n8[34], n7[34]]], VarOrder [vars=[n9[35], n8[35], n7[35]]], VarOrder [vars=[n9[36], n8[36], n7[36]]], VarOrder [vars=[n9[37], n8[37], n7[37]]], VarOrder [vars=[n9[38], n8[38], n7[38]]], VarOrder [vars=[n9[39], n8[39], n7[39]]], VarOrder [vars=[n9[40], n8[40], n7[40]]], VarOrder [vars=[n9[41], n8[41], n7[41]]], VarOrder [vars=[n9[42], n8[42], n7[42]]], VarOrder [vars=[n9[43], n8[43], n7[43]]], VarOrder [vars=[n9[44], n8[44], n7[44]]], VarOrder [vars=[n9[45], n8[45], n7[45]]], VarOrder [vars=[n9[46], n8[46], n7[46]]], VarOrder [vars=[n9[47], n8[47], n7[47]]], VarOrder [vars=[n9[48], n8[48], n7[48]]], VarOrder [vars=[malicious_reservoir[0]]], VarOrder [vars=[CstopAbort[0]]], VarOrder [vars=[SstopAbort[0]]], VarOrder [vars=[AstopAbort[0]]], VarOrder [vars=[a5[0]]], VarOrder [vars=[a4[0]]], VarOrder [vars=[a3[0]]], VarOrder [vars=[a2[0]]], VarOrder [vars=[a1[0]]], VarOrder [vars=[Astart[0]]], VarOrder [vars=[AstopOK[0]]], VarOrder [vars=[n6[0], n5[0], n4[0], n3[0], n2[0], n1[0], c1[0], Cstart[0], Sstart[0], s2[0], s3[0], s4[0], s5[0], s6[0], SstopOK[0], CstopOK[0]]], VarOrder [vars=[n6[1], n5[1], n4[1], n3[1], n2[1], n1[1], c1[1], Cstart[1], Sstart[1], s2[1], s3[1], s4[1], s5[1], s6[1], SstopOK[1], CstopOK[1]]], VarOrder [vars=[n6[2], n5[2], n4[2], n3[2], n2[2], n1[2], c1[2], Cstart[2], Sstart[2], s2[2], s3[2], s4[2], s5[2], s6[2], SstopOK[2], CstopOK[2]]], VarOrder [vars=[n6[3], n5[3], n4[3], n3[3], n2[3], n1[3], c1[3], Cstart[3], Sstart[3], s2[3], s3[3], s4[3], s5[3], s6[3], SstopOK[3], CstopOK[3]]], VarOrder [vars=[n6[4], n5[4], n4[4], n3[4], n2[4], n1[4], c1[4], Cstart[4], Sstart[4], s2[4], s3[4], s4[4], s5[4], s6[4], SstopOK[4], CstopOK[4]]], VarOrder [vars=[n6[5], n5[5], n4[5], n3[5], n2[5], n1[5], c1[5], Cstart[5], Sstart[5], s2[5], s3[5], s4[5], s5[5], s6[5], SstopOK[5], CstopOK[5]]], VarOrder [vars=[n6[6], n5[6], n4[6], n3[6], n2[6], n1[6], c1[6], Cstart[6], Sstart[6], s2[6], s3[6], s4[6], s5[6], s6[6], SstopOK[6], CstopOK[6]]]]]
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 185 ms
May 22, 2016 4:38:06 PM fr.lip6.move.gal.application.Application applyOrder
INFO: Applying decomposition
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 94 ms
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Partition obtained :[n9[0], n8[0], n7[0], ],[n9[1], n8[1], n7[1], ],[n9[2], n8[2], n7[2], ],[n9[3], n8[3], n7[3], ],[n9[4], n8[4], n7[4], ],[n9[5], n8[5], n7[5], ],[n9[6], n8[6], n7[6], ],[n9[7], n8[7], n7[7], ],[n9[8], n8[8], n7[8], ],[n9[9], n8[9], n7[9], ],[n9[10], n8[10], n7[10], ],[n9[11], n8[11], n7[11], ],[n9[12], n8[12], n7[12], ],[n9[13], n8[13], n7[13], ],[n9[14], n8[14], n7[14], ],[n9[15], n8[15], n7[15], ],[n9[16], n8[16], n7[16], ],[n9[17], n8[17], n7[17], ],[n9[18], n8[18], n7[18], ],[n9[19], n8[19], n7[19], ],[n9[20], n8[20], n7[20], ],[n9[21], n8[21], n7[21], ],[n9[22], n8[22], n7[22], ],[n9[23], n8[23], n7[23], ],[n9[24], n8[24], n7[24], ],[n9[25], n8[25], n7[25], ],[n9[26], n8[26], n7[26], ],[n9[27], n8[27], n7[27], ],[n9[28], n8[28], n7[28], ],[n9[29], n8[29], n7[29], ],[n9[30], n8[30], n7[30], ],[n9[31], n8[31], n7[31], ],[n9[32], n8[32], n7[32], ],[n9[33], n8[33], n7[33], ],[n9[34], n8[34], n7[34], ],[n9[35], n8[35], n7[35], ],[n9[36], n8[36], n7[36], ],[n9[37], n8[37], n7[37], ],[n9[38], n8[38], n7[38], ],[n9[39], n8[39], n7[39], ],[n9[40], n8[40], n7[40], ],[n9[41], n8[41], n7[41], ],[n9[42], n8[42], n7[42], ],[n9[43], n8[43], n7[43], ],[n9[44], n8[44], n7[44], ],[n9[45], n8[45], n7[45], ],[n9[46], n8[46], n7[46], ],[n9[47], n8[47], n7[47], ],[n9[48], n8[48], n7[48], ],[malicious_reservoir[0], ],[CstopAbort[0], ],[SstopAbort[0], ],[AstopAbort[0], ],[a5[0], ],[a4[0], ],[a3[0], ],[a2[0], ],[a1[0], ],[Astart[0], ],[AstopOK[0], ],[n6[0], n5[0], n4[0], n3[0], n2[0], n1[0], c1[0], Cstart[0], Sstart[0], s2[0], s3[0], s4[0], s5[0], s6[0], SstopOK[0], CstopOK[0], ],[n6[1], n5[1], n4[1], n3[1], n2[1], n1[1], c1[1], Cstart[1], Sstart[1], s2[1], s3[1], s4[1], s5[1], s6[1], SstopOK[1], CstopOK[1], ],[n6[2], n5[2], n4[2], n3[2], n2[2], n1[2], c1[2], Cstart[2], Sstart[2], s2[2], s3[2], s4[2], s5[2], s6[2], SstopOK[2], CstopOK[2], ],[n6[3], n5[3], n4[3], n3[3], n2[3], n1[3], c1[3], Cstart[3], Sstart[3], s2[3], s3[3], s4[3], s5[3], s6[3], SstopOK[3], CstopOK[3], ],[n6[4], n5[4], n4[4], n3[4], n2[4], n1[4], c1[4], Cstart[4], Sstart[4], s2[4], s3[4], s4[4], s5[4], s6[4], SstopOK[4], CstopOK[4], ],[n6[5], n5[5], n4[5], n3[5], n2[5], n1[5], c1[5], Cstart[5], Sstart[5], s2[5], s3[5], s4[5], s5[5], s6[5], SstopOK[5], CstopOK[5], ],[n6[6], n5[6], n4[6], n3[6], n2[6], n1[6], c1[6], Cstart[6], Sstart[6], s2[6], s3[6], s4[6], s5[6], s6[6], SstopOK[6], CstopOK[6], ],
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n9 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n8 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n7 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n6 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n5 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n4 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n3 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n2 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array n1 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array c1 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Cstart to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array Sstart to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array s2 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array s3 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array s4 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array s5 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array s6 to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array SstopOK to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting array CstopOK to variables to allow decomposition.
May 22, 2016 4:38:06 PM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 20 redundant transitions.
May 22, 2016 4:38:06 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLFireability.gal : 25 ms
May 22, 2016 4:38:06 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLFireability.ctl : 7 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="QuasiCertifProtocol-COL-06"
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/QuasiCertifProtocol-COL-06.tgz
mv QuasiCertifProtocol-COL-06 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 QuasiCertifProtocol-COL-06, 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 r097kn-smll-146369138500022"
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 '
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 ;