fond
Model Checking Contest @ Petri Nets 2017
7th edition, Zaragoza, Spain, June 27, 2017
Execution of r130-smll-149441682900004
Last Updated
June 27, 2017

About the Execution of ITS-Tools for S_Peterson-COL-2

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
510.370 13485.00 20008.00 354.50 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 S_Peterson-COL-2, examination is CTLFireability
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r130-smll-149441682900004
=====================================================================


--------------------
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 1496243264817


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.108715,8696,889,19,6975,256,315,7331,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.428638,19632,1,0,32124,256,1381,40682,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.511907,22488,1,0,37700,256,1597,50167,98,320,151764
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.14815,45372,1,0,99736,256,1928,111699,99,405,268770
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,1.47055,54024,1,0,120219,256,2062,138092,99,435,323022
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,1.48464,54284,1,0,120830,256,2078,139047,99,435,324992
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,1.71517,62852,1,0,141448,256,2250,160090,100,450,383491
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,1.83795,66292,1,0,150649,256,2263,173093,100,451,404282
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.18521,76320,1,0,176544,256,2464,197857,100,492,472794
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.1901,76716,1,0,176938,256,2465,198244,100,492,473788
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,2.39604,80928,1,0,185603,256,2519,211726,100,492,494117
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,3.91771,133352,1,0,335670,256,2687,348074,100,519,783544
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.20985,142060,1,0,360964,256,2826,376857,100,529,831428
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.0386,189492,1,0,483899,256,3002,503327,102,536,1081134
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.03979,189680,1,0,483902,256,3002,503412,102,536,1081144
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.06743,189704,1,0,484264,256,3005,503774,102,536,1082846
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.05115,231172,1,0,602049,256,3017,615139,102,544,1289464
FORMULA Peterson-COL-2-CTLFireability-15 FALSE TECHNIQUES DECISION_DIAGRAMS TOPOLOGICAL USE_NUPN
Formula is FALSE !

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

Exit code :0

BK_STOP 1496243278302

--------------------
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:47 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
May 31, 2017 3:07:47 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) : 2074 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 : 124 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:51 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/CTLFireability.pnml.gal : 26 ms
May 31, 2017 3:07:51 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSCTLTools
INFO: Time to serialize properties into /home/mcc/execution/CTLFireability.ctl : 19 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="S_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/S_Peterson-COL-2.tgz
mv S_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 S_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 r130-smll-149441682900004"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLFireability" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLFireability" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "CTLFireability.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLFireability.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLFireability.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' CTLFireability.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;