fond
Model Checking Contest @ Petri Nets 2013
Milano, Italy, June 25, 2013
marcie: CTLFireability on DrinkVendingMachine/02 (P/T)
Last Updated
Apr. 26, 2013

Introduction

This page shows the outputs produced by the execution of marcie on DrinkVendingMachine/02 (P/T). We provide:

About the Execution

Execution Summary
Memory (MB) CPU (s) End
662.75 0.37 normal

Execution Chart

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

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.

export BK_INPUT=DrinkVendingMachine-PT-02
export BK_EXAMINATION=CTLFireability
export BK_TOOL=marcie
export BK_RESULT_DIR=/tmp
export BK_LOG_FILE=/tmp/BenchKit_head_log_file.1658
export BIN_DIR=/home/mcc/BenchKit/bin
cd /home/mcc/BenchKit/INPUTS/DrinkVendingMachine-PT-02
echo =====================================================================
echo ' Generated by BenchKit 1.0'
echo ' Executing tool marcie:'
echo ' Test is DrinkVendingMachine-PT-02, examination is CTLFireability'
echo =====================================================================
echo
echo --------------------
echo 'content from stdout:'
echo
bash /home/mcc/BenchKit/BenchKit_head.sh

Execution Outputs of marcie for DrinkVendingMachine/02 (P/T)

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


execution on node 38: cluster1u40.lip6.fr (runId=136937309400879_n_38)
=====================================================================
runnning marcie on DrinkVendingMachine-PT-02 (CTLFireability)
We got on stdout:
Probing ssh
Waiting ssh to respond
Ssh up and responding
=====================================================================
Generated by BenchKit 1.0
Executing tool marcie:
Test is DrinkVendingMachine-PT-02, examination is CTLFireability
=====================================================================

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

START 1369381863

Marcie rev. 1103M (build: rohrch on 2013-02-17)
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 --mem=4 --mcc-file=CTLFireability.txt

constant oo registered with value < INFINITY >
parse successfull!


(NrP: 24 NrTr: 72)

net check time: 0m0sec

parse mcc successfull!

place and transition orderings generation:0m0sec

init dd package: 0m1sec


RS generation: 0m0sec


-> reachability set: #nodes 34 (3.4e+01) #states 1,024 (3)



starting CTL model checker
--------------------------

checking: EG [[["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | ["ready_3" \in [1, oo) | ["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]]]]]]] & ["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)]]]
normalized: EG [[["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | ["ready_3" \in [1, oo) | ["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]]]]]]] & ["productSlots_1" \in [1, oo) | "productSlots_2" \in [1, oo)]]]

.
EG iterations: 1
-> the formula is FALSE

FORMULA p_1841_fireability_and FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: EG [[["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | ["ready_3" \in [1, oo) | ["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]]]]]]] | ["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)]]]
normalized: EG [[["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)] | ["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | ["ready_3" \in [1, oo) | ["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_5" \in [1, oo) | "ready_4" \in [1, oo)]]]]]]]]]

.
EG iterations: 1
-> the formula is FALSE

FORMULA p_1842_fireability_or FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: AG [[["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)] & ["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | ["ready_3" \in [1, oo) | ["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]]]]]]]]]
normalized: ~ [E [true U ~ [[["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)] & ["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | [[["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_5" \in [1, oo) | "ready_4" \in [1, oo)]]] | "ready_6" \in [1, oo)] | "ready_3" \in [1, oo)]]]]]]]

-> the formula is FALSE

FORMULA p_1843_fireability_and_notx FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: AG [[[["ready_7" \in [1, oo) | [[[["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]] | "ready_2" \in [1, oo)] | "ready_6" \in [1, oo)] | "ready_3" \in [1, oo)]] | "ready_8" \in [1, oo)] | ["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)]]]
normalized: ~ [E [true U ~ [[[[[[[["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]] | "ready_2" \in [1, oo)] | "ready_6" \in [1, oo)] | "ready_3" \in [1, oo)] | "ready_7" \in [1, oo)] | "ready_8" \in [1, oo)] | ["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)]]]]]

-> the formula is FALSE

FORMULA p_1844_fireability_or_notx FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: AG [AF [[["productSlots_1" \in [1, oo) | "productSlots_2" \in [1, oo)] | AG [[[["ready_3" \in [1, oo) | [[[["ready_4" \in [1, oo) | "ready_5" \in [1, oo)] | "ready_1" \in [1, oo)] | "ready_2" \in [1, oo)] | "ready_6" \in [1, oo)]] | "ready_7" \in [1, oo)] | "ready_8" \in [1, oo)]]]]]
normalized: ~ [E [true U EG [~ [[~ [E [true U ~ [["ready_8" \in [1, oo) | ["ready_7" \in [1, oo) | [["ready_6" \in [1, oo) | ["ready_2" \in [1, oo) | ["ready_1" \in [1, oo) | ["ready_4" \in [1, oo) | "ready_5" \in [1, oo)]]]] | "ready_3" \in [1, oo)]]]]]] | ["productSlots_2" \in [1, oo) | "productSlots_1" \in [1, oo)]]]]]]

..........
EG iterations: 10
-> the formula is TRUE

FORMULA p_1845_fireability_x TRUE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: AF [[[["theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [2, oo) | [[[[["wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | ["wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [3, oo) | ["theOptions_2" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) | [["theProducts_2" \in [1, oo) && "wait_7" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | [[["wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | ["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [[["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | ["theProducts_1" \in [1, oo) && "wait_8" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | [[["wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | ["theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theProducts_1" \in [1, oo) && "wait_8" \in [1, oo) && "theOptions_2" \in [3, oo) | ["wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | ["theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo) | ["theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theProducts_1" \in [1, oo) && "wait_7" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]]]]]]]]] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)]]] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]]]] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)]] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]]]] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)]] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [3, oo)] & [[["wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) | [[[["wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) | "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo)] | "theProducts_1" \in [1, oo) && "wait_4" \in [1, oo) && "theOptions_2" \in [1, oo)] | "theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo)]] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo)]]]
normalized: ~ [EG [~ [[["theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | [["theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theProducts_1" \in [1, oo) && "wait_4" \in [1, oo) | ["theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo)]]]] | "theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo)]]] & ["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | [["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | [[[["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | [[[["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [[["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | [[[[[[[[["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "theProducts_1" \in [1, oo) && "wait_7" \in [1, oo)] | "theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [3, oo) && "theProducts_1" \in [1, oo) && "wait_8" \in [1, oo)] | "theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)]]] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "theProducts_1" \in [1, oo) && "wait_8" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)]]] | "theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)]]] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theProducts_2" \in [1, oo) && "wait_7" \in [1, oo)]] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)]]]]] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)]]]]]]


EG iterations: 0
-> the formula is FALSE

FORMULA p_1886_fireability_and FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: EG [[[[[[["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | ["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | ["wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | [[[[[[[["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [[["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [2, oo) | [[[["wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [3, oo) | [[[[[["wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [3, oo) | ["theProducts_1" \in [1, oo) && "wait_7" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo) | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [3, oo)]] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)]]] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]]] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [3, oo)]]]] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [3, oo)] | [[[["wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo) | ["wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo) | ["wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo) | ["theProducts_1" \in [1, oo) && "wait_3" \in [1, oo) && "theOptions_1" \in [1, oo) | "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo)]]]] | "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo)]]]
normalized: EG [[["theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) | [[[["theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_1" \in [1, oo) && "theProducts_1" \in [1, oo) && "wait_3" \in [1, oo)] | "theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo)]]]] | ["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | [[[["theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [[["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | [[["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | [["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | [["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "theProducts_1" \in [1, oo) && "wait_7" \in [1, oo)] | "theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)]]]]]] | "theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)]]]] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)]]] | "theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)]]]]]]]] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo)] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)] | "theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo)]]]]]]]

.
EG iterations: 1
-> the formula is TRUE

FORMULA p_1887_fireability_or TRUE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec

checking: AG [[[[[[[[["wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) | "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo)] | "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [1, oo)] | "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo)] | "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo)] | "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [1, oo)] & [[[[[[[[["wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | [[[[[[[[[[[[[[[[[[[[[["wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo) | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [3, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [3, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_2" \in [3, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)]] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [3, oo)] | "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [2, oo) && "theOptions_2" \in [1, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) && "theOptions_1" \in [1, oo) && "theOptions_2" \in [2, oo)] | "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) && "theOptions_1" \in [3, oo)]]]
normalized: ~ [E [true U ~ [[["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | [["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_1" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_8" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [3, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [2, oo) && "theOptions_1" \in [1, oo) && "wait_7" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_8" \in [1, oo) && "theProducts_1" \in [1, oo)]]]]]]]]]]]]]]]]]]]]]] | "theOptions_2" \in [1, oo) && "theOptions_1" \in [2, oo) && "wait_7" \in [1, oo) && "theProducts_2" \in [1, oo)]]]]]]]]] & ["theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_2" \in [1, oo) | ["theOptions_2" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_2" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) | ["theOptions_1" \in [1, oo) && "wait_3" \in [1, oo) && "theProducts_1" \in [1, oo) | "theOptions_1" \in [1, oo) && "wait_4" \in [1, oo) && "theProducts_1" \in [1, oo)]]]]]]]]]]]

-> the formula is FALSE

FORMULA p_1888_fireability_and_notx FALSE TECHNIQUES DECISION_DIAGRAMS

mc time: 0m0sec


total processing time: 0m2sec

STOP 1369381865

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


iterations count:324 (4), effective:28 (0)

initing FirstDep: 0m0sec


iterations count:98 (1), effective:6 (0)

iterations count:116 (1), effective:8 (0)

iterations count:90 (1), effective:6 (0)

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

--------------------
content from /tmp/BenchKit_head_log_file.1658: