About the Execution of ITS-Tools for Peterson-COL-2
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
512.630 | 14505.00 | 20386.00 | 426.30 | FFTTFTTFFFFTTFTT | 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-3254
Executing tool itstools
Input is Peterson-COL-2, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r050-smll-149440871600004
=====================================================================
--------------------
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 Peterson-COL-2-CTLFireability-0
FORMULA_NAME Peterson-COL-2-CTLFireability-1
FORMULA_NAME Peterson-COL-2-CTLFireability-10
FORMULA_NAME Peterson-COL-2-CTLFireability-11
FORMULA_NAME Peterson-COL-2-CTLFireability-12
FORMULA_NAME Peterson-COL-2-CTLFireability-13
FORMULA_NAME Peterson-COL-2-CTLFireability-14
FORMULA_NAME Peterson-COL-2-CTLFireability-15
FORMULA_NAME Peterson-COL-2-CTLFireability-2
FORMULA_NAME Peterson-COL-2-CTLFireability-3
FORMULA_NAME Peterson-COL-2-CTLFireability-4
FORMULA_NAME Peterson-COL-2-CTLFireability-5
FORMULA_NAME Peterson-COL-2-CTLFireability-6
FORMULA_NAME Peterson-COL-2-CTLFireability-7
FORMULA_NAME Peterson-COL-2-CTLFireability-8
FORMULA_NAME Peterson-COL-2-CTLFireability-9
=== Now, execution of the tool begins
BK_START 1496243264122
its-ctl command run as :
/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201705302212/bin/its-ctl-linux64 --gc-threshold 2000000 --quiet -i /home/mcc/execution/CTLFireability.pnml.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,20754,0.125141,8600,889,19,6973,256,315,7368,24,317,0
Converting to forward existential form...Done !
original formula: ((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) + EF(AX((((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1)) * ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)))))
=> equivalent forward existential formula: ([(Init * (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1))] != FALSE + [(FwdU(Init,TRUE) * !(EX(!((((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1)) * ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))))))] != FALSE)
(forward)formula 0,0,0.598432,19536,1,0,32114,256,1381,40686,95,317,134105
FORMULA Peterson-COL-2-CTLFireability-0 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EF(!(EF(((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) + ((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1))))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U ((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) + ((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1))))))] != FALSE
(forward)formula 1,0,0.734279,22408,1,0,37630,256,1597,50081,98,324,151650
FORMULA Peterson-COL-2-CTLFireability-1 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: E(AF(((((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1))) U ((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)))
=> equivalent forward existential formula: [(FwdU(Init,!(EG(!(((((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)))))) * ((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)))] != FALSE
(forward)formula 2,0,1.65625,45280,1,0,99666,256,1928,111635,99,403,268655
FORMULA Peterson-COL-2-CTLFireability-2 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (A(EF(((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1))) U ((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) + EF(!(EF((((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1))))))
=> equivalent forward existential formula: ([((Init * !(EG(!(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)))))) * !(E(!(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) U (!(E(TRUE U ((((((ProcTour0.testTurn_0>=1 * TourProc0.turn_0>=1) + (ProcTour2.testTurn_2>=1 * TourProc1.turn_1>=1)) + (ProcTour4.testTurn_4>=1 * TourProc2.turn_2>=1)) + (ProcTour1.testTurn_1>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc4.turn_4>=1)) + (ProcTour5.testTurn_5>=1 * TourProc5.turn_5>=1)))) * !(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)))))))] != FALSE + [(FwdU(Init,TRUE) * !(E(TRUE U (((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1)))))] != FALSE)
(forward)formula 3,0,2.09635,53984,1,0,120428,256,2062,138109,99,434,323387
FORMULA Peterson-COL-2-CTLFireability-3 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: !(EF(((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) * (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * ((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) * (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)))] = FALSE
(forward)formula 4,0,2.11483,54244,1,0,121007,256,2078,139064,99,434,325357
FORMULA Peterson-COL-2-CTLFireability-4 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: ((!(((((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1)) * AX(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))) * EG(!((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1)))) + !((((Process0.idle_0>=1 * ProcBool0.wantSection_0>=1) + (Process1.idle_1>=1 * ProcBool2.wantSection_2>=1)) + (Process2.idle_2>=1 * ProcBool4.wantSection_4>=1))))
=> equivalent forward existential formula: ([FwdG((Init * !(((((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1)) * !(EX(!(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1))))))),!((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1)))] != FALSE + [(Init * !((((Process0.idle_0>=1 * ProcBool0.wantSection_0>=1) + (Process1.idle_1>=1 * ProcBool2.wantSection_2>=1)) + (Process2.idle_2>=1 * ProcBool4.wantSection_4>=1))))] != FALSE)
(forward)formula 5,1,2.37479,62828,1,0,141638,256,2250,160114,100,448,384086
FORMULA Peterson-COL-2-CTLFireability-5 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EF((EF(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)) * (AF((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)) + AF(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))))))
=> equivalent forward existential formula: ([((FwdU(Init,TRUE) * E(TRUE U ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))) * !(EG(!((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)))))] != FALSE + [((FwdU(Init,TRUE) * E(TRUE U ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))) * !(EG(!(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))))))] != FALSE)
(forward)formula 6,1,2.49343,66252,1,0,150754,256,2263,172932,100,449,404818
FORMULA Peterson-COL-2-CTLFireability-6 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: !(E(!((((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)) + (((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1)))) U EX((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1))))
=> equivalent forward existential formula: [(EY(FwdU(Init,!((((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)) + (((Process0.CS_0>=1 * ProcBool1.wantSection_1>=1) + (Process1.CS_1>=1 * ProcBool3.wantSection_3>=1)) + (Process2.CS_2>=1 * ProcBool5.wantSection_5>=1)))))) * (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1))] = FALSE
(forward)formula 7,0,2.81612,76284,1,0,176634,256,2464,197698,100,490,473397
FORMULA Peterson-COL-2-CTLFireability-7 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: (((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) + AG(EX(!(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)))))
=> equivalent forward existential formula: [(FwdU((Init * !(((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)))),TRUE) * !(EX(!(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)))))] = FALSE
(forward)formula 8,1,2.82155,76628,1,0,177028,256,2465,198086,100,491,474391
FORMULA Peterson-COL-2-CTLFireability-8 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (!((A(((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) U ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)) + EG(((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1))))) * AG(!(AG(((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1))))))
=> equivalent forward existential formula: (([((Init * !(EG(!(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))))) * !(E(!(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)) U (!(((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1))) * !(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))))))] = FALSE * [FwdG(Init,((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)))] = FALSE) * [(FwdU(Init,TRUE) * !(E(TRUE U !(((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1))))))] = FALSE)
(forward)formula 9,1,3.04127,80880,1,0,185650,256,2519,211425,100,491,494233
FORMULA Peterson-COL-2-CTLFireability-9 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EG((AF((((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) + ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1))) + ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)))
=> equivalent forward existential formula: [FwdG(Init,(!(EG(!((((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) + ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1))))) + ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1)))] != FALSE
(forward)formula 10,1,4.50827,133744,1,0,336482,256,2687,349152,100,523,787241
FORMULA Peterson-COL-2-CTLFireability-10 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (((EG((((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) + !(((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) + ((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * (((Process0.idle_0>=1 * ProcBool0.wantSection_0>=1) + (Process1.idle_1>=1 * ProcBool2.wantSection_2>=1)) + (Process2.idle_2>=1 * ProcBool4.wantSection_4>=1)))))) * E(!(((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1))) U (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1))) + (AF((((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)) + ((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1) * ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))) + (EX(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)) * (EG(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) * ((((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) * ((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1))) + (((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) * (((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1)))))))
=> equivalent forward existential formula: [FwdG(((Init * !(((EG((((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) + !(((((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1) + ((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * (((Process0.idle_0>=1 * ProcBool0.wantSection_0>=1) + (Process1.idle_1>=1 * ProcBool2.wantSection_2>=1)) + (Process2.idle_2>=1 * ProcBool4.wantSection_4>=1)))))) * E(!(((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1))) U (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1))))) * !((EX(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)) * (EG(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) * ((((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) * ((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1))) + (((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) * (((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1))))))),!((((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)) + ((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1) * ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))))] = FALSE
(forward)formula 11,1,4.82885,142300,1,0,361674,256,2826,377822,100,525,834932
FORMULA Peterson-COL-2-CTLFireability-11 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: (AF((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * (((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1) + ((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)))) + (((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) * (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * !(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)))) + ((((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1) + (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)) + (((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)) + (((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1)))) + (AG(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)) * (((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) + ((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * ((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)))))) * E(!((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) U (((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) + ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))))
=> equivalent forward existential formula: (([(FwdU(((Init * !(!(EG(!((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * (((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1) + ((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)))))))) * !((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) * (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * !(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)))) + ((((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1) + (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)) + (((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)) + (((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1)))))),TRUE) * !(((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))] = FALSE * [(((Init * !(!(EG(!((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * (((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1) + ((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)))))))) * !((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) * (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * !(((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)))) + ((((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1) + (((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1)) + (((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1)) + (((((((((((ProcTourProc0.isEndLoop_0>=1 + ProcTourProc1.isEndLoop_1>=1) + ProcTourProc6.isEndLoop_6>=1) + ProcTourProc7.isEndLoop_7>=1) + ProcTourProc12.isEndLoop_12>=1) + ProcTourProc13.isEndLoop_13>=1) + ProcTourProc3.isEndLoop_3>=1) + ProcTourProc4.isEndLoop_4>=1) + ProcTourProc9.isEndLoop_9>=1) + ProcTourProc10.isEndLoop_10>=1) + ProcTourProc15.isEndLoop_15>=1) + ProcTourProc16.isEndLoop_16>=1)))))) * !((((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) + ((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1) * ((((((((((((ProcTour0.testTurn_0>=1 * TourProc1.turn_1>=1) + (ProcTour0.testTurn_0>=1 * TourProc2.turn_2>=1)) + (ProcTour2.testTurn_2>=1 * TourProc0.turn_0>=1)) + (ProcTour2.testTurn_2>=1 * TourProc2.turn_2>=1)) + (ProcTour4.testTurn_4>=1 * TourProc0.turn_0>=1)) + (ProcTour4.testTurn_4>=1 * TourProc1.turn_1>=1)) + (ProcTour1.testTurn_1>=1 * TourProc4.turn_4>=1)) + (ProcTour1.testTurn_1>=1 * TourProc5.turn_5>=1)) + (ProcTour3.testTurn_3>=1 * TourProc3.turn_3>=1)) + (ProcTour3.testTurn_3>=1 * TourProc5.turn_5>=1)) + (ProcTour5.testTurn_5>=1 * TourProc3.turn_3>=1)) + (ProcTour5.testTurn_5>=1 * TourProc4.turn_4>=1))))))] = FALSE) * [((Init * !(!(EG(!((((((((((((((((((((((TourProc0.turn_0>=1 * ProcTour0.askForSection_0>=1) + (TourProc1.turn_1>=1 * ProcTour0.askForSection_0>=1)) + (TourProc2.turn_2>=1 * ProcTour0.askForSection_0>=1)) + (TourProc0.turn_0>=1 * ProcTour2.askForSection_2>=1)) + (TourProc1.turn_1>=1 * ProcTour2.askForSection_2>=1)) + (TourProc2.turn_2>=1 * ProcTour2.askForSection_2>=1)) + (TourProc0.turn_0>=1 * ProcTour4.askForSection_4>=1)) + (TourProc1.turn_1>=1 * ProcTour4.askForSection_4>=1)) + (TourProc2.turn_2>=1 * ProcTour4.askForSection_4>=1)) + (TourProc3.turn_3>=1 * ProcTour1.askForSection_1>=1)) + (TourProc4.turn_4>=1 * ProcTour1.askForSection_1>=1)) + (TourProc5.turn_5>=1 * ProcTour1.askForSection_1>=1)) + (TourProc3.turn_3>=1 * ProcTour3.askForSection_3>=1)) + (TourProc4.turn_4>=1 * ProcTour3.askForSection_3>=1)) + (TourProc5.turn_5>=1 * ProcTour3.askForSection_3>=1)) + (TourProc3.turn_3>=1 * ProcTour5.askForSection_5>=1)) + (TourProc4.turn_4>=1 * ProcTour5.askForSection_5>=1)) + (TourProc5.turn_5>=1 * ProcTour5.askForSection_5>=1)) + (((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)) * (((((((ProcTourProc2.isEndLoop_2>=1 + ProcTourProc8.isEndLoop_8>=1) + ProcTourProc14.isEndLoop_14>=1) + ProcTourProc5.isEndLoop_5>=1) + ProcTourProc11.isEndLoop_11>=1) + ProcTourProc17.isEndLoop_17>=1) + ((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1))) + (((((((((((((((((ProcTourProc0.beginLoop_0>=1 + ProcTourProc1.beginLoop_1>=1) + ProcTourProc2.beginLoop_2>=1) + ProcTourProc6.beginLoop_6>=1) + ProcTourProc7.beginLoop_7>=1) + ProcTourProc8.beginLoop_8>=1) + ProcTourProc12.beginLoop_12>=1) + ProcTourProc13.beginLoop_13>=1) + ProcTourProc14.beginLoop_14>=1) + ProcTourProc3.beginLoop_3>=1) + ProcTourProc4.beginLoop_4>=1) + ProcTourProc5.beginLoop_5>=1) + ProcTourProc9.beginLoop_9>=1) + ProcTourProc10.beginLoop_10>=1) + ProcTourProc11.beginLoop_11>=1) + ProcTourProc15.beginLoop_15>=1) + ProcTourProc16.beginLoop_16>=1) + ProcTourProc17.beginLoop_17>=1)))))))) * !(E(!((((((ProcTourProc0.testIdentity_0>=1 + ProcTourProc7.testIdentity_7>=1) + ProcTourProc14.testIdentity_14>=1) + ProcTourProc3.testIdentity_3>=1) + ProcTourProc10.testIdentity_10>=1) + ProcTourProc17.testIdentity_17>=1)) U (((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)) + ((ProcTour0.endTurn_0>=1 + ProcTour2.endTurn_2>=1) + ProcTour4.endTurn_4>=1)))))] = FALSE)
(forward)formula 12,0,6.67826,189688,1,0,484552,256,3002,504177,102,532,1084462
FORMULA Peterson-COL-2-CTLFireability-12 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
original formula: EF(((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * ((ProcTour1.endTurn_1>=1 + ProcTour3.endTurn_3>=1) + ProcTour5.endTurn_5>=1))] != FALSE
(forward)formula 13,1,6.67938,189884,1,0,484559,256,3002,504262,102,532,1084472
FORMULA Peterson-COL-2-CTLFireability-13 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: AG(!(AG((((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) * ((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1))))))
=> equivalent forward existential formula: [(FwdU(Init,TRUE) * !(E(TRUE U !((((((((((((((((((((ProcBool0.wantSection_0>=1 * ProcTourProc0.testAlone_0>=1) + (ProcBool2.wantSection_2>=1 * ProcTourProc1.testAlone_1>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc2.testAlone_2>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc6.testAlone_6>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc7.testAlone_7>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc8.testAlone_8>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc12.testAlone_12>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc13.testAlone_13>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc14.testAlone_14>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc3.testAlone_3>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc4.testAlone_4>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc5.testAlone_5>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc9.testAlone_9>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc10.testAlone_10>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc11.testAlone_11>=1)) + (ProcBool0.wantSection_0>=1 * ProcTourProc15.testAlone_15>=1)) + (ProcBool2.wantSection_2>=1 * ProcTourProc16.testAlone_16>=1)) + (ProcBool4.wantSection_4>=1 * ProcTourProc17.testAlone_17>=1)) * ((((((((((((((((((ProcTourProc0.testAlone_0>=1 * ProcBool1.wantSection_1>=1) + (ProcTourProc1.testAlone_1>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc2.testAlone_2>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc6.testAlone_6>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc7.testAlone_7>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc8.testAlone_8>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc12.testAlone_12>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc13.testAlone_13>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc14.testAlone_14>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc3.testAlone_3>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc4.testAlone_4>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc5.testAlone_5>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc9.testAlone_9>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc10.testAlone_10>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc11.testAlone_11>=1 * ProcBool5.wantSection_5>=1)) + (ProcTourProc15.testAlone_15>=1 * ProcBool1.wantSection_1>=1)) + (ProcTourProc16.testAlone_16>=1 * ProcBool3.wantSection_3>=1)) + (ProcTourProc17.testAlone_17>=1 * ProcBool5.wantSection_5>=1)))))))] = FALSE
(forward)formula 14,1,6.70637,189908,1,0,484916,256,3005,504593,102,532,1086151
FORMULA Peterson-COL-2-CTLFireability-14 TRUE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is TRUE !
***************************************
original formula: EX(AF((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1)))
=> equivalent forward existential formula: [(EY(Init) * !(EG(!((((((((((((ProcTourProc1.testIdentity_1>=1 + ProcTourProc2.testIdentity_2>=1) + ProcTourProc6.testIdentity_6>=1) + ProcTourProc8.testIdentity_8>=1) + ProcTourProc12.testIdentity_12>=1) + ProcTourProc13.testIdentity_13>=1) + ProcTourProc4.testIdentity_4>=1) + ProcTourProc5.testIdentity_5>=1) + ProcTourProc9.testIdentity_9>=1) + ProcTourProc11.testIdentity_11>=1) + ProcTourProc15.testIdentity_15>=1) + ProcTourProc16.testIdentity_16>=1)))))] != FALSE
(forward)formula 15,0,7.70419,231344,1,0,602693,256,3017,615945,102,539,1292624
FORMULA Peterson-COL-2-CTLFireability-15 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !
***************************************
Exit code :0
BK_STOP 1496243278627
--------------------
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 -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ java -Dosgi.requiredJavaVersion=1.6 -Xss8m -Xms40m -Xmx8192m -Declipse.pde.launch=true -Dfile.encoding=UTF-8 -classpath /home/mcc/BenchKit//eclipse/plugins/org.eclipse.equinox.launcher_1.3.201.v20161025-1711.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 -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
May 31, 2017 3:07:46 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 31, 2017 3:07:46 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 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 2633 ms
May 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 11 places.
May 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Computed order using colors.
May 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :ProcTourProc->beginLoop,testIdentity,testAlone,isEndLoop,
ProcBool->wantSection,
ProcTour->askForSection,testTurn,endTurn,
TourProc->turn,
Process->idle,CS,
May 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 14 transitions.
May 31, 2017 3:07:49 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains.
May 31, 2017 3:07:50 PM fr.lip6.move.gal.application.MccTranslator applyOrder
INFO: Applying decomposition
May 31, 2017 3:07:50 PM fr.lip6.move.gal.instantiate.CompositeBuilder decomposeWithOrder
INFO: Decomposing Gal with order
May 31, 2017 3:07:50 PM fr.lip6.move.gal.instantiate.Instantiator instantiateParameters
INFO: On-the-fly reduction of False transitions avoided exploring 19 instantiations of transitions. Total transitions/syncs built is 141
May 31, 2017 3:07:50 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 99 ms
May 31, 2017 3:07:50 PM fr.lip6.move.gal.instantiate.CompositeBuilder rewriteArraysToAllowPartition
INFO: Rewriting arrays idle, wantSection, askForSection, turn, testTurn, beginLoop, endTurn, CS, testIdentity, testAlone, isEndLoop to variables to allow decomposition.
May 31, 2017 3:07:50 PM fr.lip6.move.gal.instantiate.Instantiator fuseIsomorphicEffects
INFO: Removed a total of 90 redundant transitions.
May 31, 2017 3:07:50 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLFireability.pnml.gal : 17 ms
May 31, 2017 3:07:50 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLFireability.ctl : 12 ms
May 31, 2017 3:07:58 PM fr.lip6.move.gal.itstools.Runner runTool
INFO: Standard error output from running tool CommandLine [args=[/home/mcc/BenchKit/eclipse/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201705302212/bin/its-ctl-linux64, --gc-threshold, 2000000, --quiet, -i, /home/mcc/execution/CTLFireability.pnml.gal, -t, CGAL, -ctl, /home/mcc/execution/CTLFireability.ctl], workingDir=/home/mcc/execution]
built 103 ordering constraints for composite.
Reverse transition relation is NOT exact ! Due to transitions updateTurn_0_0_0, updateTurn_0_0_1, updateTurn_0_0_2, updateTurn_0_1_0, updateTurn_0_1_1, updateTurn_0_1_2, updateTurn_0_2_0, updateTurn_0_2_1, updateTurn_0_2_2, updateTurn_1_0_0, updateTurn_1_0_1, updateTurn_1_0_2, updateTurn_1_1_0, updateTurn_1_1_1, updateTurn_1_1_2, updateTurn_1_2_0, updateTurn_1_2_1, updateTurn_1_2_2, becomeIdle_0, becomeIdle_1, becomeIdle_2, notAlone_0_0_2, notAlone_0_1_2, notAlone_0_2_1, notAlone_1_0_2, notAlone_1_1_2, notAlone_1_2_1, endLoop_0_0, endLoop_0_1, endLoop_0_2, Intersection with reachable at each step enabled. (destroyed/reverse/intersect/total) :12/96/30/138
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="Peterson-COL-2"
export BK_EXAMINATION="CTLFireability"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/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/Peterson-COL-2.tgz
mv Peterson-COL-2 execution
# this is for BenchKit: explicit launching of the test
cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-3254"
echo " Executing tool itstools"
echo " Input is Peterson-COL-2, 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 r050-smll-149440871600004"
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 ;