fond
Model Checking Contest @ Petri Nets 2015
Bruxelles, Belgium, June 23, 2015
Execution of r204st-blw3-143341204700327
Last Updated
August 19, 2015

About the Execution of Marcie for S_Peterson-PT-3

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
8386.230 2801609.00 2800979.00 60.70 FFFTTFTTFTFTFTFF 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-2270
Executing tool marcie
Input is S_Peterson-PT-3, examination is CTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r204st-blw3-143341204700327
=====================================================================


--------------------
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-3-CTLCardinality-0
FORMULA_NAME Peterson-COL-3-CTLCardinality-1
FORMULA_NAME Peterson-COL-3-CTLCardinality-10
FORMULA_NAME Peterson-COL-3-CTLCardinality-11
FORMULA_NAME Peterson-COL-3-CTLCardinality-12
FORMULA_NAME Peterson-COL-3-CTLCardinality-13
FORMULA_NAME Peterson-COL-3-CTLCardinality-14
FORMULA_NAME Peterson-COL-3-CTLCardinality-15
FORMULA_NAME Peterson-COL-3-CTLCardinality-2
FORMULA_NAME Peterson-COL-3-CTLCardinality-3
FORMULA_NAME Peterson-COL-3-CTLCardinality-4
FORMULA_NAME Peterson-COL-3-CTLCardinality-5
FORMULA_NAME Peterson-COL-3-CTLCardinality-6
FORMULA_NAME Peterson-COL-3-CTLCardinality-7
FORMULA_NAME Peterson-COL-3-CTLCardinality-8
FORMULA_NAME Peterson-COL-3-CTLCardinality-9

=== Now, execution of the tool begins

BK_START 1433645967443

Model: S_Peterson-PT-3
reachability algorithm:
Saturation-based algorithm
variable ordering algorithm:
Calculated like in [Noa99]
--memory=6 --suppress --rs-algorithm=3 --place-order=5

Marcie rev. 1429:1432M (built: crohr on 2014-10-22)
A model checker for Generalized Stochastic Petri nets

authors: Alex Tovchigrechko (IDD package and CTL model checking)

Martin Schwarick (Symbolic numerical analysis and CSL model checking)

Christian Rohr (Simulative and approximative numerical model checking)

marcie@informatik.tu-cottbus.de

called as: marcie --net-file=model.pnml --mcc-file=CTLCardinality.xml --memory=6 --suppress --rs-algorithm=3 --place-order=5

parse successfull
net created successfully

(NrP: 244 NrTr: 332 NrArc: 1016)

net check time: 0m0sec

parse formulas successfull
formulas created successfully
place and transition orderings generation:0m0sec

init dd package: 0m3sec


RS generation: 1m1sec


-> reachability set: #nodes 55334 (5.5e+04) #states 3,407,946 (6)



starting MCC model checker
--------------------------

checking: [EF [~ [~ [sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)]]] | ~ [[sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0) | [[2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0) | sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)] & sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3)]]]]
normalized: [~ [[sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0) | [sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3) & [2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0) | sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)]]]] | E [true U sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)]]

abstracting: (sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)) states: 0
abstracting: (sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)) states: 8,216 (3)
abstracting: (2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)) states: 201,597 (5)
abstracting: (sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3)) states: 1,254,713 (6)
abstracting: (sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 2,633,806 (6)
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-0 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m43sec

checking: E [[3<=sum(CS_0, CS_2, CS_1, CS_3) | ~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)]] U [~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)] & ~ [1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)]]]
normalized: E [[3<=sum(CS_0, CS_2, CS_1, CS_3) | ~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)]] U [~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)] & ~ [1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)]]]

abstracting: (1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)) states: 3,407,946 (6)
abstracting: (3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)) states: 13,709 (4)
abstracting: (3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)) states: 13,709 (4)
abstracting: (3<=sum(CS_0, CS_2, CS_1, CS_3)) states: 0
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-1 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m35sec

checking: EF [[[[3<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1) & 1<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)] & [sum(Idle_0, Idle_1, Idle_2, Idle_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2) & 1<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]] & [[sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0) | sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(CS_0, CS_2, CS_1, CS_3)] & [2<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0) & 2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)]]]]
normalized: E [true U [[[2<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0) & 2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)] & [sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0) | sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(CS_0, CS_2, CS_1, CS_3)]] & [[sum(Idle_0, Idle_1, Idle_2, Idle_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2) & 1<=sum(Idle_0, Idle_1, Idle_2, Idle_3)] & [3<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1) & 1<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)]]]]

abstracting: (1<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)) states: 853,200 (5)
abstracting: (3<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1)) states: 3,407,946 (6)
abstracting: (1<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 431,056 (5)
abstracting: (sum(Idle_0, Idle_1, Idle_2, Idle_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)) states: 3,051,074 (6)
abstracting: (sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(CS_0, CS_2, CS_1, CS_3)) states: 2,560,381 (6)
abstracting: (sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)) states: 2,201,412 (6)
abstracting: (2<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)) states: 201,597 (5)
abstracting: (2<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)) states: 736,988 (5)
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-2 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 2m5sec

checking: E [[~ [3<=sum(Idle_0, Idle_1, Idle_2, Idle_3)] | [sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0) | sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)]] U AX [2<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)]]
normalized: E [[[sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0) | sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)] | ~ [3<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]] U ~ [EX [~ [2<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)]]]]

abstracting: (2<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)) states: 22,809 (4)
.abstracting: (3<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 668
abstracting: (sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 2,633,806 (6)
abstracting: (sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 2,633,806 (6)
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-3 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m42sec

checking: [[E [sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0) U 3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)] & A [1<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0) U sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]] | [AX [3<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)] & AX [~ [3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)]]]]
normalized: [[~ [EX [3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)]] & ~ [EX [~ [3<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)]]]] | [[~ [EG [~ [sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]] & ~ [E [~ [1<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)] U [~ [1<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)] & ~ [sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]]]] & E [sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0) U 3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)]]]

abstracting: (3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 124,380 (5)
abstracting: (sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)) states: 1,883,878 (6)
abstracting: (sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 1,753,293 (6)
abstracting: (1<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)) states: 487,269 (5)
abstracting: (1<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)) states: 487,269 (5)
abstracting: (sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 1,753,293 (6)
.
EG iterations: 1
abstracting: (3<=sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)) states: 361
.abstracting: (3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)) states: 124,380 (5)
.-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-4 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 7m43sec

checking: E [sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3) U [~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)] & ~ [sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3)]]]
normalized: E [sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3) U [~ [sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3)] & ~ [3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)]]]

abstracting: (3<=sum(TestTurn_1_2, TestTurn_2_2, TestTurn_3_2, TestTurn_1_1, TestTurn_2_1, TestTurn_3_1, TestTurn_0_2, TestTurn_0_1, TestTurn_3_0, TestTurn_2_0, TestTurn_1_0, TestTurn_0_0)) states: 13,709 (4)
abstracting: (sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3)) states: 1,903,964 (6)
abstracting: (sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)<=sum(CS_0, CS_2, CS_1, CS_3)) states: 1,254,713 (6)

before gc: list nodes free: 7620327

after gc: idd nodes used:260491, unused:63739509; list nodes free:292436717
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-5 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 4m25sec

checking: ~ [[EF [2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)] | ~ [~ [[2<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2) & sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]]]
normalized: ~ [[[2<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2) & sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)] | E [true U 2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]

abstracting: (2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)) states: 472,658 (5)
abstracting: (sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)) states: 2,026,962 (6)
abstracting: (2<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)) states: 77,254 (4)
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-6 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m50sec

checking: [[AF [[3<=sum(CS_0, CS_2, CS_1, CS_3) & 1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)]] | [[1<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1) & sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)] | 3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)]] & EF [~ [sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]]
normalized: [E [true U ~ [sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]] & [[3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0) | [1<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1) & sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)]] | ~ [EG [~ [[3<=sum(CS_0, CS_2, CS_1, CS_3) & 1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)]]]]]]

abstracting: (1<=sum(WantSection_1_T, WantSection_2_T, WantSection_3_T, WantSection_0_F, WantSection_1_F, WantSection_2_F, WantSection_3_F, WantSection_0_T)) states: 3,407,946 (6)
abstracting: (3<=sum(CS_0, CS_2, CS_1, CS_3)) states: 0

EG iterations: 0
abstracting: (sum(EndTurn_1_2, EndTurn_2_2, EndTurn_3_2, EndTurn_1_1, EndTurn_2_1, EndTurn_3_1, EndTurn_0_2, EndTurn_1_0, EndTurn_2_0, EndTurn_3_0, EndTurn_0_1, EndTurn_0_0)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)) states: 2,999,939 (6)
abstracting: (1<=sum(Turn_0_3, Turn_1_3, Turn_2_3, Turn_0_0, Turn_1_1, Turn_0_1, Turn_2_0, Turn_1_0, Turn_2_2, Turn_1_2, Turn_0_2, Turn_2_1)) states: 3,407,946 (6)
abstracting: (3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)) states: 22,456 (4)
abstracting: (sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 2,045,454 (6)
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-7 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 2m29sec

checking: [AG [AX [2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]] | AG [AF [sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]]
normalized: [~ [E [true U EG [~ [sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]]] | ~ [E [true U EX [~ [2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]]]

abstracting: (2<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)) states: 472,658 (5)
.abstracting: (sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 1,419,482 (6)
.
EG iterations: 1
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-8 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 2m14sec

checking: EG [AF [~ [sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3)]]]
normalized: EG [~ [EG [sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3)]]]

abstracting: (sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)<=sum(CS_0, CS_2, CS_1, CS_3)) states: 1,254,713 (6)
....
before gc: list nodes free: 7244724

after gc: idd nodes used:362842, unused:63637158; list nodes free:291959037
.................
EG iterations: 21
.
EG iterations: 1
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-9 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 3m4sec

checking: ~ [[E [sum(CS_0, CS_2, CS_1, CS_3)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0) U 3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)] & EF [3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)]]]
normalized: ~ [[E [true U 3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)] & E [sum(CS_0, CS_2, CS_1, CS_3)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0) U 3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)]]]

abstracting: (3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 124,380 (5)
abstracting: (sum(CS_0, CS_2, CS_1, CS_3)<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)) states: 3,385,336 (6)
abstracting: (3<=sum(BeginLoop_2_1_3, BeginLoop_1_1_3, BeginLoop_0_2_3, BeginLoop_3_1_3, BeginLoop_2_2_3, BeginLoop_1_2_3, BeginLoop_3_2_3, BeginLoop_2_2_2, BeginLoop_1_2_2, BeginLoop_0_0_3, BeginLoop_3_2_2, BeginLoop_2_0_3, BeginLoop_1_0_3, BeginLoop_0_1_3, BeginLoop_3_0_3, BeginLoop_3_0_2, BeginLoop_0_1_2, BeginLoop_1_0_2, BeginLoop_2_0_2, BeginLoop_3_1_2, BeginLoop_0_2_2, BeginLoop_1_1_2, BeginLoop_2_1_2, BeginLoop_3_1_1, BeginLoop_0_2_1, BeginLoop_1_1_1, BeginLoop_2_1_1, BeginLoop_3_2_1, BeginLoop_0_0_2, BeginLoop_1_2_1, BeginLoop_2_2_1, BeginLoop_0_0_1, BeginLoop_3_2_0, BeginLoop_2_2_0, BeginLoop_1_2_0, BeginLoop_0_1_1, BeginLoop_3_0_1, BeginLoop_2_0_1, BeginLoop_1_0_1, BeginLoop_0_1_0, BeginLoop_3_0_0, BeginLoop_2_0_0, BeginLoop_1_0_0, BeginLoop_0_2_0, BeginLoop_3_1_0, BeginLoop_2_1_0, BeginLoop_1_1_0, BeginLoop_0_0_0)) states: 124,380 (5)
-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-10 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 5m50sec

checking: AG [EF [~ [3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)]]]
normalized: ~ [E [true U ~ [E [true U ~ [3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)]]]]]

abstracting: (3<=sum(TestIdentity_0_2_3, TestIdentity_3_1_3, TestIdentity_2_1_3, TestIdentity_1_1_3, TestIdentity_3_2_3, TestIdentity_2_2_3, TestIdentity_1_2_3, TestIdentity_3_0_2, TestIdentity_0_1_2, TestIdentity_1_0_2, TestIdentity_2_0_2, TestIdentity_3_1_2, TestIdentity_0_2_2, TestIdentity_1_1_2, TestIdentity_2_1_2, TestIdentity_3_2_2, TestIdentity_0_0_3, TestIdentity_1_2_2, TestIdentity_2_2_2, TestIdentity_3_0_3, TestIdentity_0_1_3, TestIdentity_1_0_3, TestIdentity_2_0_3, TestIdentity_2_0_1, TestIdentity_1_0_1, TestIdentity_0_1_1, TestIdentity_3_0_1, TestIdentity_2_2_0, TestIdentity_1_2_0, TestIdentity_0_0_1, TestIdentity_3_2_0, TestIdentity_2_2_1, TestIdentity_1_2_1, TestIdentity_0_0_2, TestIdentity_3_2_1, TestIdentity_2_1_1, TestIdentity_1_1_1, TestIdentity_0_2_1, TestIdentity_3_1_1, TestIdentity_0_0_0, TestIdentity_1_1_0, TestIdentity_2_1_0, TestIdentity_3_1_0, TestIdentity_0_2_0, TestIdentity_1_0_0, TestIdentity_2_0_0, TestIdentity_3_0_0, TestIdentity_0_1_0)) states: 124,380 (5)
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-11 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 0m28sec

checking: ~ [AF [~ [~ [1<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]]
normalized: EG [~ [1<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]

abstracting: (1<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)) states: 1,811,462 (6)
.........
before gc: list nodes free: 8194262

after gc: idd nodes used:382035, unused:63617965; list nodes free:291951688
............................
EG iterations: 37
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 3m55sec

checking: AX [~ [EF [3<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]
normalized: ~ [EX [E [true U 3<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)]]]

abstracting: (3<=sum(TestAlone_2_1_3, TestAlone_1_1_3, TestAlone_0_1_3, TestAlone_2_0_3, TestAlone_1_0_3, TestAlone_0_0_3, TestAlone_3_2_2, TestAlone_1_2_2, TestAlone_2_2_3, TestAlone_1_2_3, TestAlone_0_2_3, TestAlone_0_2_1, TestAlone_2_2_1, TestAlone_2_1_1, TestAlone_3_1_1, TestAlone_3_0_1, TestAlone_0_1_1, TestAlone_0_0_1, TestAlone_2_0_1, TestAlone_3_1_2, TestAlone_0_2_2, TestAlone_0_1_2, TestAlone_1_1_2, TestAlone_1_0_2, TestAlone_3_0_2, TestAlone_3_2_1, TestAlone_0_0_2, TestAlone_2_0_0, TestAlone_3_0_0, TestAlone_1_1_0, TestAlone_2_1_0, TestAlone_3_1_0, TestAlone_1_2_0, TestAlone_2_2_0, TestAlone_3_2_0, TestAlone_1_0_0)) states: 58,727 (4)
.-> the formula is FALSE

FORMULA Peterson-COL-3-CTLCardinality-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m52sec

checking: ~ [~ [[EF [3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)] & sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)]]]
normalized: [sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(Idle_0, Idle_1, Idle_2, Idle_3) & E [true U 3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)]]

abstracting: (3<=sum(IsEndLoop_1_2_3, IsEndLoop_2_2_3, IsEndLoop_3_2_3, IsEndLoop_2_1_3, IsEndLoop_1_1_3, IsEndLoop_0_2_3, IsEndLoop_3_1_3, IsEndLoop_2_0_3, IsEndLoop_1_0_3, IsEndLoop_0_1_3, IsEndLoop_3_0_3, IsEndLoop_2_2_2, IsEndLoop_1_2_2, IsEndLoop_0_0_3, IsEndLoop_3_2_2, IsEndLoop_2_1_2, IsEndLoop_1_1_2, IsEndLoop_0_2_2, IsEndLoop_3_1_2, IsEndLoop_3_0_2, IsEndLoop_0_1_2, IsEndLoop_1_0_2, IsEndLoop_2_0_2, IsEndLoop_3_2_1, IsEndLoop_0_0_2, IsEndLoop_1_2_1, IsEndLoop_2_2_1, IsEndLoop_3_1_1, IsEndLoop_0_2_1, IsEndLoop_1_1_1, IsEndLoop_2_1_1, IsEndLoop_3_0_1, IsEndLoop_0_1_1, IsEndLoop_1_0_1, IsEndLoop_2_0_1, IsEndLoop_0_0_1, IsEndLoop_3_2_0, IsEndLoop_2_2_0, IsEndLoop_1_2_0, IsEndLoop_0_2_0, IsEndLoop_3_1_0, IsEndLoop_2_1_0, IsEndLoop_1_1_0, IsEndLoop_0_1_0, IsEndLoop_3_0_0, IsEndLoop_2_0_0, IsEndLoop_1_0_0, IsEndLoop_0_0_0)) states: 22,456 (4)
abstracting: (sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)<=sum(Idle_0, Idle_1, Idle_2, Idle_3)) states: 2,627,042 (6)
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 3m17sec

checking: EF [EF [~ [sum(CS_0, CS_2, CS_1, CS_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)]]]
normalized: E [true U E [true U ~ [sum(CS_0, CS_2, CS_1, CS_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)]]]

abstracting: (sum(CS_0, CS_2, CS_1, CS_3)<=sum(AskForSection_2_2, AskForSection_1_2, AskForSection_3_2, AskForSection_0_0, AskForSection_1_0, AskForSection_2_0, AskForSection_3_0, AskForSection_0_1, AskForSection_1_1, AskForSection_2_1, AskForSection_3_1, AskForSection_0_2)) states: 3,384,031 (6)
-> the formula is TRUE

FORMULA Peterson-COL-3-CTLCardinality-15 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT

MC time: 1m47sec


Total processing time: 46m41sec


BK_STOP 1433648769052

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

check if there are places and transitions
ok
check if there are transitions without pre-places
ok
check if at least one transition is enabled in m0
ok
check if there are transitions that can never fire
ok


initing FirstDep: 0m0sec

623 1409 2077 2998 3643 4481 5174 5032 10157 11136 11414 11785 11647 14722 16653 17107 16698 17029 16648 18774 18935 19472 20225 20061 20719 20754 20651 21924 21775 21935 22814 22505 22665 22899 22549 24272 24281 24959 25528 25421 25581 24578 25222 25232 25412 25454 25886 25853 25702 26091 25985 26199 26149 25764 26364 26178 26251 25801 26550 26197 26131 26381 26139 25621 26020 26083 26411 26409 26713 26639 26308 28789 29181 29320 28768 28718 29095 29543 29574 29483 31554 34834 34435 34716 34606 34432 35564 36331 36824 36996 37180 36600 36369 37990 38532 38744 39484 39211 39510 39448 39795 39829 39665 40017 39987 39935 39488 41045 40846 41004 41156 40967 40815 39672 40071 39886 39624 39193 39348 38974 38641 38297 37935 38479 38111 37568 38140 37756 37780 37688 37970 37809 37673 37728 37465 37133 39557 39907 39914 40710 40720 40494 40993 40776 40849 40459 41742 43550 43682 44818 45144 44871 46881 47328 47963 47676 48015 47250 47242 47214 46802 46622 46601 48671 49497 49964 49993 49859 50326 50515 50652 50480 50376 51974 51902 51549 51947 51420 50951 51002 51260 50819 50473 50255 49548 49620 49327 48670 48434 48338 47968 47215 46669 46312 46594 46417 45878 46436 46512 46500 46044 46760 46391 46325 46329 46164 45283 49463 49841 49599 49647 49893 50063 49862 50792 50439 50511 50538 50185 51526 54105 54354 54399 55127 57442 57175 57373 56824 56862 56829 57310 57602 57890 58715 58290 58392 58761 59049 60174 60267 60182 60103 60290 60124 61345 61399 61711 61263 60745 59859 60171 59971 59515 59453 59328 58351 57499 57744 57481 56675 56525 56435 55995 55730 55623 55182 54871 55527 54997 55005 54975 55493 55335 55113 55083 54961 54643 54210 55334
iterations count:279018 (840), effective:11622 (35)

initing FirstDep: 0m0sec

2294 4770 7898 13412 13857 13880
iterations count:6952 (20), effective:219 (0)
51451 55229 61008 61223 72573 77101 80708 79831 82405 85985 87436 93999 92362 91690 95293 96960 96768 97247 99432 99518 101728 102690 103164 103619 101984 103475 101116 99578 96685 100749 104086 103833 104145 104487 105000 106459 108771 108820 108734 109404 109799 106940 106240 112457 120214 127895 123196 123700 125273 125588 126439 129108 128050 129303 129532 131044 132332 132749 133436 133981 135545 135369 135597 136705 137027 138478 138676 139177 140698 139733 139035 139657 142624 142385 143873 144706 145528 144658 145582 145853 144555 144549 142881 142727 142898 143376 144087 144575 145110 145654 146376 148705 149052 148825 149037 150252 149305 150030 152079 151197 151407 150161 149402 149420 150596 148287 148296 149360 150155 150272 150782 150777 150600 151321 150828 150487 148345 146898 145315 144528 142053 140875 137984 138596 138703 139066 139569 139800 139787 140773 140811 140515 140761 141217 140693 143584 142862 143220 142346 140670 142306 141972 140990 141429 141525 138852 137011 135625
iterations count:148514 (447), effective:4131 (12)
56278 56615 56166
iterations count:3887 (11), effective:168 (0)
85506 93976 103796 106753 108186 107871 109570 110232 113570 113121 113365 114067 114212 115199 115469 115063 118056 119750 120093 120542 121747 122355 121194 123296 125107 125536 126052 126934 127184 126492 124426 125525 126693 126251 127333 129187 129704 129969 132352 131169 131471 128914 128616 129017 129204 128129 127851 128812 129690 129445 129821 130031 129706 131608 132417 133040 132473 133278 132790 133308 133249 130985 131907 132197 132004 131738 131704 131665 131627 130575 129323 125873 126693 127444 127355 127433 127332 127637 129080 129506 129031 129305 128649 125742 125308 125443 124331 123500 121986 119326 117747 117834 117559 116686 117305 117819 118166 118174 118532 118896 118817 118659 119612 119368 118888 118497 121236 120682 120068 119669 118177 115394 115900 116146 115905 116410 116535 116336 115971 115517 114507 114145 113143 111249 110207 110031 109949 109133 108176 107849 106891 106170 103519
iterations count:133130 (400), effective:2284 (6)
67820 64150 63487 60506 58085 55334
iterations count:6005 (18), effective:226 (0)
64735 64438 66172 68212 67223 71262 67003 59971 59151 58976 59317 58923 59094 57891 55830
iterations count:15291 (46), effective:445 (1)
65328 58807
iterations count:2634 (7), effective:31 (0)
66308 57752 57677 57439 58259 57301 57121 56184 55806 55365
iterations count:10415 (31), effective:247 (0)
51961 55865 55212 59555 61548 66006 65998 69974 73498 76434 78748 79941 77141 78522 80303 79787 78417 77056 77870 73740 73631 74499 74644 74635 75584 75553 75952 74390 72631 71306 71444 71961 72076 72051 72713 73804 73543 72476 71244 70972 70635 69760 68050 66810 64609 62966 62200
iterations count:47222 (142), effective:1095 (3)
50916 54499 60127 59892 64074 68060 71857 75722 77277 75406 74598 74507 75547 75657 74985 73329 74989 69723 68413 68931 69354 69075 69987 69729 69455 69106 68555 66105 65233 65547 64957 65066 65305 64788 64466 63548 62734 62237 61705 60490 59391 57589 56185
iterations count:43521 (131), effective:969 (2)

iterations count:499 (1), effective:24 (0)
54467 63651 68467 69118 69059 68854 68871 66852 67935 64157 63100 63482 63492 62590 60337 57268 55868 55966 55844 55568
iterations count:20480 (61), effective:591 (1)
24384 26199 26792 28250 29303 29528 29805 29824 29651 29449 28242 27657 27494 27055 27094 32592 32868 33075 33936 34686 35360 35115 36327 36756 38802 39453 40047 40536 42153 42583 42342 41644 43103 43256 45599 46290 46344 46409 47434 47576 47378 45301 46986 47866 48864 51306 51313 52292 52728 56415 55959 55933 52139 52403 52758 53170 53664 54469 53407 53825 54589 53474 55549 57074 57161 56882 57255 56879 56638 56679 57082 58278 57732 58003 58738 60683 61798 62106 62527 64438 63348 64888 65267 65509 65997 66152 61063 59234 59533 60152 60196 60669 60849 61535 62102 61812 61571 61855 62421 62095 61630 61934 62106 62174 61663 63115 66036 64607 64648 63006 62075 62735 63044 62253 62423 62488 61579 62041 62947 63074 63303 63973 63176 63889 63729 64226 64736 63966 63986 64222 64194 63919 63761 64197 65522 65444 66154 66115 65496 65963 66529 65879 66352 66373 66165 66090 67378 68007 68125 67948 68650 67512 66044 63594 64468 64876 65464 64815 66466 64384 64798 63464 63225 62411 61015 61025 60717 59943 59244 59267 58674 57996 56130 56404 55334
iterations count:175077 (527), effective:4496 (13)
17159 17556 17784 18117 18216 21824 22846 23249 24018 24969 25670 25699 25545 25681 26330 28005 29760 30560 31491 32357 32720 31914 34095 35915 36690 36642 37845 37748 38005 36560 37018 37622 38735 38786 40359 42008 42589 42960 43130 47106 46787 46646 44608 44261 45130 45083 44951 44580 45516 45534 46163 46491 46494 46494 46467 48229 49988 50415 49803 51108 51323 52523 52623 51111 51649 51989 52306 51704 52097 51928 52265 52426 51902 51717 49843 49732 52033 53993 54102 54872 56336 55835 57714 59685 59636 59912 60652 59531 58337 58220 58876 59282 59118 58133 57341 54032 54632 54643 54084 55012 55730 55788 55778 56241 56778 56573 56086 55986 56827 56708 56221 56213 59262 60113 59631 59865 59746 58442 58698 59139 59055 58927 59334 59450 59795 59073 59513 59801 59647 59534 59000 57588 58243 57946 58333 57511 57584 57300 57171 56512
iterations count:140885 (424), effective:3589 (10)

iterations count:332 (1), effective:0 (0)

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-PT-3"
export BK_EXAMINATION="CTLCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/user/u8/hulinhub/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-PT-3.tgz
mv S_Peterson-PT-3 execution

# this is for BenchKit: explicit launching of the test

cd execution
echo "====================================================================="
echo " Generated by BenchKit 2-2270"
echo " Executing tool marcie"
echo " Input is S_Peterson-PT-3, examination is CTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r204st-blw3-143341204700327"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "CTLCardinality" = "ReachabilityComputeBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "CTLCardinality" != "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 "CTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property CTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "CTLCardinality.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 '' CTLCardinality.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 ;