About the Execution of Marcie for ParamProductionCell-PT-2
Execution Summary | |||||
Max Memory Used (MB) |
Time wait (ms) | CPU Usage (ms) | I/O Wait (ms) | Computed Result | Execution Status |
5526.460 | 11261.00 | 10870.00 | 220.00 | FFTTFTTTTTTFTFTF | normal |
Execution Chart
We display below the execution chart for this examination (boot time has been removed).
Trace from the execution
Formatting '/data/fkordon/mcc2023-input.r257-smll-167863532700382.qcow2', fmt=qcow2 size=4294967296 backing_file=/data/fkordon/mcc2023-input.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16
Waiting for the VM to be ready (probing ssh)
..............................................................................................
=====================================================================
Generated by BenchKit 2-5348
Executing tool marcie
Input is ParamProductionCell-PT-2, examination is ReachabilityCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 1
Run identifier is r257-smll-167863532700382
=====================================================================
--------------------
preparation of the directory to be used:
/home/mcc/execution
total 712K
-rw-r--r-- 1 mcc users 8.4K Feb 26 17:16 CTLCardinality.txt
-rw-r--r-- 1 mcc users 79K Feb 26 17:16 CTLCardinality.xml
-rw-r--r-- 1 mcc users 6.3K Feb 26 17:15 CTLFireability.txt
-rw-r--r-- 1 mcc users 48K Feb 26 17:15 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.2K Jan 29 11:40 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.2K Jan 29 11:40 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 4.1K Feb 25 16:29 LTLCardinality.txt
-rw-r--r-- 1 mcc users 23K Feb 25 16:29 LTLCardinality.xml
-rw-r--r-- 1 mcc users 2.9K Feb 25 16:29 LTLFireability.txt
-rw-r--r-- 1 mcc users 18K Feb 25 16:29 LTLFireability.xml
-rw-r--r-- 1 mcc users 18K Feb 26 17:17 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 160K Feb 26 17:17 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 14K Feb 26 17:17 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 98K Feb 26 17:17 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.9K Feb 25 16:29 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.9K Feb 25 16:29 UpperBounds.xml
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 equiv_col
-rw-r--r-- 1 mcc users 2 Mar 5 18:23 instance
-rw-r--r-- 1 mcc users 6 Mar 5 18:23 iscolored
-rw-r--r-- 1 mcc users 174K Mar 5 18:23 model.pnml
--------------------
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 ParamProductionCell-PT-2-ReachabilityCardinality-00
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-01
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-02
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-03
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-04
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-05
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-06
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-07
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-08
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-09
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-10
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-11
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-12
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-13
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-14
FORMULA_NAME ParamProductionCell-PT-2-ReachabilityCardinality-15
=== Now, execution of the tool begins
BK_START 1678840050880
bash -c /home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n "BK_STOP " ; date -u +%s%3N
Invoking MCC driver with
BK_TOOL=marcie
BK_EXAMINATION=ReachabilityCardinality
BK_BIN_PATH=/home/mcc/BenchKit/bin/
BK_TIME_CONFINEMENT=3600
BK_INPUT=ParamProductionCell-PT-2
Not applying reductions.
Model is PT
ReachabilityCardinality PT
timeout --kill-after=10s --signal=SIGINT 1m for testing only
Marcie built on Linux at 2019-11-18.
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: /home/mcc/BenchKit/bin//../marcie/bin/marcie --net-file=model.pnml --mcc-file=ReachabilityCardinality.xml --memory=6 --mcc-mode
parse successfull
net created successfully
Net: ParamProductionCell_PT_2
(NrP: 231 NrTr: 202 NrArc: 846)
parse formulas
formulas created successfully
place and transition orderings generation:0m 0.007sec
net check time: 0m 0.000sec
init dd package: 0m 4.155sec
RS generation: 0m 0.770sec
-> reachability set: #nodes 9847 (9.8e+03) #states 349,874 (5)
starting MCC model checker
--------------------------
checking: AG [press_at_lower_pos<=1]
normalized: ~ [E [true U ~ [press_at_lower_pos<=1]]]
abstracting: (press_at_lower_pos<=1)
states: 349,874 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-05 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.001sec
checking: AG [A2U_out<=0]
normalized: ~ [E [true U ~ [A2U_out<=0]]]
abstracting: (A2U_out<=0)
states: 345,529 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-15 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.873sec
checking: AG [A1U_rot3_in<=FB_trans_rs]
normalized: ~ [E [true U ~ [A1U_rot3_in<=FB_trans_rs]]]
abstracting: (A1U_rot3_in<=FB_trans_rs)
states: 348,516 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-00 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.223sec
checking: AG [~ [[[PL_out<=0 | ~ [press_upward<=0]] & 1<=A2U_rot1_run]]]
normalized: ~ [E [true U [[~ [press_upward<=0] | PL_out<=0] & 1<=A2U_rot1_run]]]
abstracting: (1<=A2U_rot1_run)
states: 352
abstracting: (PL_out<=0)
states: 318,794 (5)
abstracting: (press_upward<=0)
states: 331,628 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-01 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.181sec
checking: EF [~ [[arm1_magnet_on<=1 | arm2_magnet_on<=A1U_rot3_run]]]
normalized: E [true U ~ [[arm1_magnet_on<=1 | arm2_magnet_on<=A1U_rot3_run]]]
abstracting: (arm2_magnet_on<=A1U_rot3_run)
states: 270,209 (5)
abstracting: (arm1_magnet_on<=1)
states: 349,874 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-11 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.007sec
checking: EF [~ [[[ch_PA2_full<=0 & [press_down<=A1U_unloadet | 1<=A2U_in]] | [~ [[TL_lower_rs<=1 & A2L_out<=1]] & [[~ [[~ [1<=A2L_ext_rs] | ~ [A1U_ret_run<=FB_out]]] & ~ [press_up<=press_at_upper_pos]] & arm2_pick_up_angle<=0]]]]]
normalized: E [true U ~ [[[[arm2_pick_up_angle<=0 & [~ [press_up<=press_at_upper_pos] & ~ [[~ [A1U_ret_run<=FB_out] | ~ [1<=A2L_ext_rs]]]]] & ~ [[TL_lower_rs<=1 & A2L_out<=1]]] | [ch_PA2_full<=0 & [press_down<=A1U_unloadet | 1<=A2U_in]]]]]
abstracting: (1<=A2U_in)
states: 4,521 (3)
abstracting: (press_down<=A1U_unloadet)
states: 331,628 (5)
abstracting: (ch_PA2_full<=0)
states: 343,792 (5)
abstracting: (A2L_out<=1)
states: 349,874 (5)
abstracting: (TL_lower_rs<=1)
states: 349,874 (5)
abstracting: (1<=A2L_ext_rs)
states: 1,408 (3)
abstracting: (A1U_ret_run<=FB_out)
states: 347,026 (5)
abstracting: (press_up<=press_at_upper_pos)
states: 256,634 (5)
abstracting: (arm2_pick_up_angle<=0)
states: 293,714 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-03 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.162sec
checking: EF [[[press_stop<=A1U_rot2_run & ~ [[[[A2U_ret_rs<=A1L_rot2_rs & ~ [1<=PL_out]] | [~ [DB_trans_run<=A1L_ext_rs] | ~ [crane_above_feed_belt<=0]]] | [[[1<=PL_in | CL_lift_rs<=1] | 1<=blank_forged] & ~ [[A2L_rot3_in<=0 | A1L_rot2_in<=crane_mag_on]]]]]] & ~ [[A2L_extended<=arm2_forward | [crane_transport_height<=A2L_rot2_in & ~ [A2U_ext_rs<=arm2_waiting_for_swivel_2]]]]]]
normalized: E [true U [[press_stop<=A1U_rot2_run & ~ [[[[[1<=PL_in | CL_lift_rs<=1] | 1<=blank_forged] & ~ [[A2L_rot3_in<=0 | A1L_rot2_in<=crane_mag_on]]] | [[A2U_ret_rs<=A1L_rot2_rs & ~ [1<=PL_out]] | [~ [DB_trans_run<=A1L_ext_rs] | ~ [crane_above_feed_belt<=0]]]]]] & ~ [[A2L_extended<=arm2_forward | [crane_transport_height<=A2L_rot2_in & ~ [A2U_ext_rs<=arm2_waiting_for_swivel_2]]]]]]
abstracting: (A2U_ext_rs<=arm2_waiting_for_swivel_2)
states: 345,529 (5)
abstracting: (crane_transport_height<=A2L_rot2_in)
states: 88,694 (4)
abstracting: (A2L_extended<=arm2_forward)
states: 348,466 (5)
abstracting: (crane_above_feed_belt<=0)
states: 229,570 (5)
abstracting: (DB_trans_run<=A1L_ext_rs)
states: 337,206 (5)
abstracting: (1<=PL_out)
states: 31,080 (4)
abstracting: (A2U_ret_rs<=A1L_rot2_rs)
states: 345,529 (5)
abstracting: (A1L_rot2_in<=crane_mag_on)
states: 349,832 (5)
abstracting: (A2L_rot3_in<=0)
states: 348,510 (5)
abstracting: (1<=blank_forged)
states: 6,082 (3)
abstracting: (CL_lift_rs<=1)
states: 349,874 (5)
abstracting: (1<=PL_in)
states: 31,080 (4)
abstracting: (press_stop<=A1U_rot2_run)
states: 129,864 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-13 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.080sec
checking: EF [~ [[[blank_forged<=arm2_pick_up_angle & [[table_load_angle<=A2L_rot2_in | [[crane_to_belt1<=A2U_rot2_rs | crane_transport_height<=CL_loaded] & [feed_belt_empty<=arm2_magnet_off & 1<=CL_ready_to_grasp]]] | [[CU_ready_to_ungrasp<=A2L_rot3_run & TU_in<=arm1_pick_up_ext] | ~ [A1L_loaded<=0]]]] | [[~ [[~ [1<=ch_TA1_full] & [A2U_ret_run<=0 & TU_rot_run<=A2U_rot3_rs]]] & PL_lower_rs<=A1L_loaded] | belt1_start<=CL_out]]]]
normalized: E [true U ~ [[[belt1_start<=CL_out | [PL_lower_rs<=A1L_loaded & ~ [[~ [1<=ch_TA1_full] & [A2U_ret_run<=0 & TU_rot_run<=A2U_rot3_rs]]]]] | [blank_forged<=arm2_pick_up_angle & [[[CU_ready_to_ungrasp<=A2L_rot3_run & TU_in<=arm1_pick_up_ext] | ~ [A1L_loaded<=0]] | [table_load_angle<=A2L_rot2_in | [[crane_to_belt1<=A2U_rot2_rs | crane_transport_height<=CL_loaded] & [feed_belt_empty<=arm2_magnet_off & 1<=CL_ready_to_grasp]]]]]]]]
abstracting: (1<=CL_ready_to_grasp)
states: 10,848 (4)
abstracting: (feed_belt_empty<=arm2_magnet_off)
states: 320,679 (5)
abstracting: (crane_transport_height<=CL_loaded)
states: 87,660 (4)
abstracting: (crane_to_belt1<=A2U_rot2_rs)
states: 317,330 (5)
abstracting: (table_load_angle<=A2L_rot2_in)
states: 117,746 (5)
abstracting: (A1L_loaded<=0)
states: 348,958 (5)
abstracting: (TU_in<=arm1_pick_up_ext)
states: 347,470 (5)
abstracting: (CU_ready_to_ungrasp<=A2L_rot3_run)
states: 343,234 (5)
abstracting: (blank_forged<=arm2_pick_up_angle)
states: 343,792 (5)
abstracting: (TU_rot_run<=A2U_rot3_rs)
states: 345,094 (5)
abstracting: (A2U_ret_run<=0)
states: 341,184 (5)
abstracting: (1<=ch_TA1_full)
states: 2,404 (3)
abstracting: (PL_lower_rs<=A1L_loaded)
states: 318,918 (5)
abstracting: (belt1_start<=CL_out)
states: 344,174 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-08 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.497sec
checking: AG [[A1L_ret_run<=TL_lower_rs | [[[[[CU_trans_rs<=1 & [arm2_release_angle<=arm1_release_ext & [[PU_lower_rs<=belt2_stop & A1L_ret_rs<=1] | ~ [A1L_rot3_rs<=1]]]] | [arm1_forward<=0 & [[[table_stop_v<=1 | press_upward<=CU_unloaded] & ~ [arm1_having_swivel_1<=CL_loaded]] & A1L_rot3_rs<=PU_lower_run]]] | ~ [[1<=arm2_release_angle & [[~ [1<=A2L_out] & ~ [1<=swivel]] | [~ [1<=arm2_pick_up_angle] & [CU_lower_run<=0 | ch_A1P_free<=1]]]]]] & ~ [[~ [PU_lower_rs<=TU_lift_run] & ~ [CU_ready_to_transport<=1]]]] & belt1_stop<=1]]]
normalized: ~ [E [true U ~ [[A1L_ret_run<=TL_lower_rs | [belt1_stop<=1 & [~ [[~ [CU_ready_to_transport<=1] & ~ [PU_lower_rs<=TU_lift_run]]] & [~ [[1<=arm2_release_angle & [[[CU_lower_run<=0 | ch_A1P_free<=1] & ~ [1<=arm2_pick_up_angle]] | [~ [1<=swivel] & ~ [1<=A2L_out]]]]] | [[arm1_forward<=0 & [A1L_rot3_rs<=PU_lower_run & [~ [arm1_having_swivel_1<=CL_loaded] & [table_stop_v<=1 | press_upward<=CU_unloaded]]]] | [CU_trans_rs<=1 & [arm2_release_angle<=arm1_release_ext & [~ [A1L_rot3_rs<=1] | [PU_lower_rs<=belt2_stop & A1L_ret_rs<=1]]]]]]]]]]]]
abstracting: (A1L_ret_rs<=1)
states: 349,874 (5)
abstracting: (PU_lower_rs<=belt2_stop)
states: 349,346 (5)
abstracting: (A1L_rot3_rs<=1)
states: 349,874 (5)
abstracting: (arm2_release_angle<=arm1_release_ext)
states: 153,698 (5)
abstracting: (CU_trans_rs<=1)
states: 349,874 (5)
abstracting: (press_upward<=CU_unloaded)
states: 331,892 (5)
abstracting: (table_stop_v<=1)
states: 349,874 (5)
abstracting: (arm1_having_swivel_1<=CL_loaded)
states: 339,672 (5)
abstracting: (A1L_rot3_rs<=PU_lower_run)
states: 349,008 (5)
abstracting: (arm1_forward<=0)
states: 342,848 (5)
abstracting: (1<=A2L_out)
states: 1,408 (3)
abstracting: (1<=swivel)
states: 110,160 (5)
abstracting: (1<=arm2_pick_up_angle)
states: 56,160 (4)
abstracting: (ch_A1P_free<=1)
states: 349,874 (5)
abstracting: (CU_lower_run<=0)
states: 336,506 (5)
abstracting: (1<=arm2_release_angle)
states: 196,176 (5)
abstracting: (PU_lower_rs<=TU_lift_run)
states: 343,824 (5)
abstracting: (CU_ready_to_transport<=1)
states: 349,874 (5)
abstracting: (belt1_stop<=1)
states: 349,874 (5)
abstracting: (A1L_ret_run<=TL_lower_rs)
states: 348,042 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-12 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.101sec
checking: EF [[[1<=CL_ready_to_grasp & ~ [[[~ [[[[1<=A2U_ret_run & FB_trans_run<=A2U_extended] & [1<=A1U_rot3_rs & A1U_ext_rs<=0]] & ~ [A2L_rot1_rs<=0]]] | [~ [[~ [1<=CU_lower_run] | ~ [A2U_rot3_in<=belt2_start]]] | DB_trans_rs<=CL_ready_to_transport]] | [[[[[1<=DB_in | ch_CF_free<=0] | ~ [1<=A2L_out]] | [CU_out<=1 | [1<=crane_lower & crane_storing<=A2U_rot2_in]]] | A2U_ret_run<=belt2_stop] | [~ [[A2L_out<=feed_belt_idle & 1<=PL_lower_run]] & ~ [[arm1_pick_up_angle<=TU_rot_run & A1L_rot1_in<=0]]]]]]] | ~ [A1L_rot2_run<=0]]]
normalized: E [true U [[1<=CL_ready_to_grasp & ~ [[[[DB_trans_rs<=CL_ready_to_transport | ~ [[~ [1<=CU_lower_run] | ~ [A2U_rot3_in<=belt2_start]]]] | ~ [[[[1<=A2U_ret_run & FB_trans_run<=A2U_extended] & [1<=A1U_rot3_rs & A1U_ext_rs<=0]] & ~ [A2L_rot1_rs<=0]]]] | [[A2U_ret_run<=belt2_stop | [[[1<=DB_in | ch_CF_free<=0] | ~ [1<=A2L_out]] | [CU_out<=1 | [1<=crane_lower & crane_storing<=A2U_rot2_in]]]] | [~ [[arm1_pick_up_angle<=TU_rot_run & A1L_rot1_in<=0]] & ~ [[A2L_out<=feed_belt_idle & 1<=PL_lower_run]]]]]]] | ~ [A1L_rot2_run<=0]]]
abstracting: (A1L_rot2_run<=0)
states: 349,790 (5)
abstracting: (1<=PL_lower_run)
states: 62,160 (4)
abstracting: (A2L_out<=feed_belt_idle)
states: 349,315 (5)
abstracting: (A1L_rot1_in<=0)
states: 349,826 (5)
abstracting: (arm1_pick_up_angle<=TU_rot_run)
states: 311,546 (5)
abstracting: (crane_storing<=A2U_rot2_in)
states: 335,638 (5)
abstracting: (1<=crane_lower)
states: 52,596 (4)
abstracting: (CU_out<=1)
states: 349,874 (5)
abstracting: (1<=A2L_out)
states: 1,408 (3)
abstracting: (ch_CF_free<=0)
states: 237,430 (5)
abstracting: (1<=DB_in)
states: 6,348 (3)
abstracting: (A2U_ret_run<=belt2_stop)
states: 349,874 (5)
abstracting: (A2L_rot1_rs<=0)
states: 349,830 (5)
abstracting: (A1U_ext_rs<=0)
states: 348,448 (5)
abstracting: (1<=A1U_rot3_rs)
states: 1,360 (3)
abstracting: (FB_trans_run<=A2U_extended)
states: 347,932 (5)
abstracting: (1<=A2U_ret_run)
states: 8,690 (3)
abstracting: (A2U_rot3_in<=belt2_start)
states: 345,771 (5)
abstracting: (1<=CU_lower_run)
states: 13,368 (4)
abstracting: (DB_trans_rs<=CL_ready_to_transport)
states: 343,526 (5)
abstracting: (1<=CL_ready_to_grasp)
states: 10,848 (4)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-14 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.250sec
checking: AG [[~ [[[[~ [[[1<=A1L_ret_rs | 1<=table_stop_v] & arm2_having_swivel_2<=0]] | [~ [[1<=arm2_waiting_for_swivel_2 | PL_out<=arm1_release_angle]] | ~ [1<=PL_out]]] & 1<=press_at_upper_pos] & [1<=A1U_ext_rs | [1<=PL_out & [feed_belt_idle<=A2U_ret_rs & [arm1_release_ext<=belt1_start | [~ [1<=A1U_extendet] | [A1U_extendet<=1 | PL_lower_rs<=0]]]]]]]] | [[A1U_rotated<=crane_above_deposit_belt & ~ [[[[[~ [arm2_backward<=1] | [TU_out<=DB_trans_rs & PU_lower_rs<=press_at_middle_pos]] | A2L_extended<=0] | ~ [[~ [ch_DC_free<=0] & ~ [A1L_rot3_in<=0]]]] & ~ [[[[1<=arm1_waiting_for_swivel_1 & ch_A1P_full<=0] & ~ [1<=A2U_in]] | ~ [belt2_start<=FB_in]]]]]] | table_stop_v<=TU_in]]]
normalized: ~ [E [true U ~ [[[table_stop_v<=TU_in | [A1U_rotated<=crane_above_deposit_belt & ~ [[~ [[~ [belt2_start<=FB_in] | [~ [1<=A2U_in] & [1<=arm1_waiting_for_swivel_1 & ch_A1P_full<=0]]]] & [~ [[~ [A1L_rot3_in<=0] & ~ [ch_DC_free<=0]]] | [A2L_extended<=0 | [[TU_out<=DB_trans_rs & PU_lower_rs<=press_at_middle_pos] | ~ [arm2_backward<=1]]]]]]]] | ~ [[[1<=A1U_ext_rs | [1<=PL_out & [feed_belt_idle<=A2U_ret_rs & [arm1_release_ext<=belt1_start | [[A1U_extendet<=1 | PL_lower_rs<=0] | ~ [1<=A1U_extendet]]]]]] & [1<=press_at_upper_pos & [[~ [1<=PL_out] | ~ [[1<=arm2_waiting_for_swivel_2 | PL_out<=arm1_release_angle]]] | ~ [[arm2_having_swivel_2<=0 & [1<=A1L_ret_rs | 1<=table_stop_v]]]]]]]]]]]
abstracting: (1<=table_stop_v)
states: 261,254 (5)
abstracting: (1<=A1L_ret_rs)
states: 916
abstracting: (arm2_having_swivel_2<=0)
states: 284,111 (5)
abstracting: (PL_out<=arm1_release_angle)
states: 318,794 (5)
abstracting: (1<=arm2_waiting_for_swivel_2)
states: 5,567 (3)
abstracting: (1<=PL_out)
states: 31,080 (4)
abstracting: (1<=press_at_upper_pos)
states: 24,328 (4)
abstracting: (1<=A1U_extendet)
states: 1,426 (3)
abstracting: (PL_lower_rs<=0)
states: 318,794 (5)
abstracting: (A1U_extendet<=1)
states: 349,874 (5)
abstracting: (arm1_release_ext<=belt1_start)
states: 342,804 (5)
abstracting: (feed_belt_idle<=A2U_ret_rs)
states: 135,230 (5)
abstracting: (1<=PL_out)
states: 31,080 (4)
abstracting: (1<=A1U_ext_rs)
states: 1,426 (3)
abstracting: (arm2_backward<=1)
states: 349,874 (5)
abstracting: (PU_lower_rs<=press_at_middle_pos)
states: 343,792 (5)
abstracting: (TU_out<=DB_trans_rs)
states: 347,498 (5)
abstracting: (A2L_extended<=0)
states: 348,466 (5)
abstracting: (ch_DC_free<=0)
states: 224,780 (5)
abstracting: (A1L_rot3_in<=0)
states: 349,000 (5)
abstracting: (ch_A1P_full<=0)
states: 343,792 (5)
abstracting: (1<=arm1_waiting_for_swivel_1)
states: 2,152 (3)
abstracting: (1<=A2U_in)
states: 4,521 (3)
abstracting: (belt2_start<=FB_in)
states: 311,870 (5)
abstracting: (A1U_rotated<=crane_above_deposit_belt)
states: 349,456 (5)
abstracting: (table_stop_v<=TU_in)
states: 91,024 (4)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-10 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.145sec
checking: EF [[~ [[~ [[[[[A2U_rot1_run<=0 & CL_ready_to_transport<=0] | ~ [ch_TA1_free<=crane_release_height]] & [TU_out<=1 | [crane_lower<=1 | CU_lift_run<=A2L_ext_run]]] & 1<=A1U_rot3_rs]] | [[~ [[[A2L_extended<=1 | crane_lift<=0] | 1<=A1U_in]] | [[DB_deliver_run<=TL_in & swivel<=press_down] & 1<=crane_storing]] & ~ [[[[1<=arm2_stop & 1<=ch_CF_free] | FB_trans_rs<=blank_forged] | [~ [arm2_having_swivel_1<=A1U_unloadet] & [A1_extended<=1 | 1<=A1L_ret_run]]]]]]] & ~ [[~ [[~ [[[PL_in<=0 & [robot_left<=1 | 1<=ch_FT_free]] | CU_lower_rs<=1]] & [[[A1U_rot2_rs<=A2L_ext_rs | TU_out<=1] & 1<=press_at_middle_pos] & ~ [A2U_rot2_in<=1]]]] & [arm2_having_swivel_2<=A2L_extended | 1<=FB_out]]]]]
normalized: E [true U [~ [[[arm2_having_swivel_2<=A2L_extended | 1<=FB_out] & ~ [[[~ [A2U_rot2_in<=1] & [1<=press_at_middle_pos & [A1U_rot2_rs<=A2L_ext_rs | TU_out<=1]]] & ~ [[CU_lower_rs<=1 | [PL_in<=0 & [robot_left<=1 | 1<=ch_FT_free]]]]]]]] & ~ [[[~ [[[[A1_extended<=1 | 1<=A1L_ret_run] & ~ [arm2_having_swivel_1<=A1U_unloadet]] | [FB_trans_rs<=blank_forged | [1<=arm2_stop & 1<=ch_CF_free]]]] & [[1<=crane_storing & [DB_deliver_run<=TL_in & swivel<=press_down]] | ~ [[1<=A1U_in | [A2L_extended<=1 | crane_lift<=0]]]]] | ~ [[1<=A1U_rot3_rs & [[TU_out<=1 | [crane_lower<=1 | CU_lift_run<=A2L_ext_run]] & [~ [ch_TA1_free<=crane_release_height] | [A2U_rot1_run<=0 & CL_ready_to_transport<=0]]]]]]]]]
abstracting: (CL_ready_to_transport<=0)
states: 339,026 (5)
abstracting: (A2U_rot1_run<=0)
states: 349,522 (5)
abstracting: (ch_TA1_free<=crane_release_height)
states: 325,528 (5)
abstracting: (CU_lift_run<=A2L_ext_run)
states: 336,594 (5)
abstracting: (crane_lower<=1)
states: 349,874 (5)
abstracting: (TU_out<=1)
states: 349,874 (5)
abstracting: (1<=A1U_rot3_rs)
states: 1,360 (3)
abstracting: (crane_lift<=0)
states: 297,278 (5)
abstracting: (A2L_extended<=1)
states: 349,874 (5)
abstracting: (1<=A1U_in)
states: 2,852 (3)
abstracting: (swivel<=press_down)
states: 248,228 (5)
abstracting: (DB_deliver_run<=TL_in)
states: 338,210 (5)
abstracting: (1<=crane_storing)
states: 14,236 (4)
abstracting: (1<=ch_CF_free)
states: 112,444 (5)
abstracting: (1<=arm2_stop)
states: 315,356 (5)
abstracting: (FB_trans_rs<=blank_forged)
states: 348,904 (5)
abstracting: (arm2_having_swivel_1<=A1U_unloadet)
states: 339,974 (5)
abstracting: (1<=A1L_ret_run)
states: 1,832 (3)
abstracting: (A1_extended<=1)
states: 349,874 (5)
abstracting: (1<=ch_FT_free)
states: 27,136 (4)
abstracting: (robot_left<=1)
states: 349,874 (5)
abstracting: (PL_in<=0)
states: 318,794 (5)
abstracting: (CU_lower_rs<=1)
states: 349,874 (5)
abstracting: (TU_out<=1)
states: 349,874 (5)
abstracting: (A1U_rot2_rs<=A2L_ext_rs)
states: 349,808 (5)
abstracting: (1<=press_at_middle_pos)
states: 175,782 (5)
abstracting: (A2U_rot2_in<=1)
states: 349,874 (5)
abstracting: (1<=FB_out)
states: 978
abstracting: (arm2_having_swivel_2<=A2L_extended)
states: 284,111 (5)
-> the formula is FALSE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-04 FALSE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.182sec
checking: AG [[[[[~ [[1<=CL_lift_run | 1<=CL_lower_rs]] & A2U_rot3_in<=1] & 1<=CL_in] | [[[[~ [crane_lift<=swivel] & [~ [CU_ready_to_transport<=0] | [~ [1<=belt2_start] & 1<=belt1_light_barrier_true]]] | [[1<=FB_out | [[1<=table_right | 1<=ch_CF_full] | ~ [A2U_rot2_in<=A2L_rot2_run]]] & deposit_belt_empty<=TU_lift_rs]] & [~ [1<=crane_store_free] | 1<=CL_trans_rs]] | [~ [[[~ [1<=crane_above_deposit_belt] | [1<=A1U_rot1_rs & A2L_rot2_rs<=0]] & [[1<=arm1_release_ext & 1<=CL_trans_rs] & 1<=PL_out]]] | arm2_release_angle<=0]]] | [[1<=A1L_rot3_run & ~ [[~ [[A1L_rot2_in<=arm1_having_swivel_2 | TU_lift_rs<=1]] & ~ [CL_trans_rs<=0]]]] | [[[[~ [[press_stop<=0 & TL_lower_run<=TL_rot_rs]] | A1L_rot1_rs<=forge_rs] | ~ [[1<=A1U_extendet | [[press_upward<=0 | table_right<=0] & [forge_run<=A2U_ret_run | crane_above_deposit_belt<=0]]]]] | ~ [[1<=TL_rot_run & ~ [crane_to_belt1<=A1L_rot3_rs]]]] & 1<=belt1_light_barrier_true]]]]
normalized: ~ [E [true U ~ [[[[1<=belt1_light_barrier_true & [~ [[1<=TL_rot_run & ~ [crane_to_belt1<=A1L_rot3_rs]]] | [~ [[1<=A1U_extendet | [[forge_run<=A2U_ret_run | crane_above_deposit_belt<=0] & [press_upward<=0 | table_right<=0]]]] | [A1L_rot1_rs<=forge_rs | ~ [[press_stop<=0 & TL_lower_run<=TL_rot_rs]]]]]] | [1<=A1L_rot3_run & ~ [[~ [CL_trans_rs<=0] & ~ [[A1L_rot2_in<=arm1_having_swivel_2 | TU_lift_rs<=1]]]]]] | [[[arm2_release_angle<=0 | ~ [[[1<=PL_out & [1<=arm1_release_ext & 1<=CL_trans_rs]] & [[1<=A1U_rot1_rs & A2L_rot2_rs<=0] | ~ [1<=crane_above_deposit_belt]]]]] | [[1<=CL_trans_rs | ~ [1<=crane_store_free]] & [[deposit_belt_empty<=TU_lift_rs & [1<=FB_out | [~ [A2U_rot2_in<=A2L_rot2_run] | [1<=table_right | 1<=ch_CF_full]]]] | [[[1<=belt1_light_barrier_true & ~ [1<=belt2_start]] | ~ [CU_ready_to_transport<=0]] & ~ [crane_lift<=swivel]]]]] | [1<=CL_in & [A2U_rot3_in<=1 & ~ [[1<=CL_lift_run | 1<=CL_lower_rs]]]]]]]]]
abstracting: (1<=CL_lower_rs)
states: 10,848 (4)
abstracting: (1<=CL_lift_run)
states: 21,696 (4)
abstracting: (A2U_rot3_in<=1)
states: 349,874 (5)
abstracting: (1<=CL_in)
states: 10,848 (4)
abstracting: (crane_lift<=swivel)
states: 314,018 (5)
abstracting: (CU_ready_to_transport<=0)
states: 343,190 (5)
abstracting: (1<=belt2_start)
states: 38,088 (4)
abstracting: (1<=belt1_light_barrier_true)
states: 3,912 (3)
abstracting: (1<=ch_CF_full)
states: 11,304 (4)
abstracting: (1<=table_right)
states: 88,620 (4)
abstracting: (A2U_rot2_in<=A2L_rot2_run)
states: 349,632 (5)
abstracting: (1<=FB_out)
states: 978
abstracting: (deposit_belt_empty<=TU_lift_rs)
states: 251,218 (5)
abstracting: (1<=crane_store_free)
states: 90,190 (4)
abstracting: (1<=CL_trans_rs)
states: 10,848 (4)
abstracting: (1<=crane_above_deposit_belt)
states: 229,570 (5)
abstracting: (A2L_rot2_rs<=0)
states: 348,510 (5)
abstracting: (1<=A1U_rot1_rs)
states: 1,426 (3)
abstracting: (1<=CL_trans_rs)
states: 10,848 (4)
abstracting: (1<=arm1_release_ext)
states: 7,130 (3)
abstracting: (1<=PL_out)
states: 31,080 (4)
abstracting: (arm2_release_angle<=0)
states: 153,698 (5)
abstracting: (TU_lift_rs<=1)
states: 349,874 (5)
abstracting: (A1L_rot2_in<=arm1_having_swivel_2)
states: 349,832 (5)
abstracting: (CL_trans_rs<=0)
states: 339,026 (5)
abstracting: (1<=A1L_rot3_run)
states: 1,748 (3)
abstracting: (TL_lower_run<=TL_rot_rs)
states: 295,602 (5)
abstracting: (press_stop<=0)
states: 129,732 (5)
abstracting: (A1L_rot1_rs<=forge_rs)
states: 349,830 (5)
abstracting: (table_right<=0)
states: 261,254 (5)
abstracting: (press_upward<=0)
states: 331,628 (5)
abstracting: (crane_above_deposit_belt<=0)
states: 120,304 (5)
abstracting: (forge_run<=A2U_ret_run)
states: 337,798 (5)
abstracting: (1<=A1U_extendet)
states: 1,426 (3)
abstracting: (crane_to_belt1<=A1L_rot3_rs)
states: 317,414 (5)
abstracting: (1<=TL_rot_run)
states: 54,272 (4)
abstracting: (1<=belt1_light_barrier_true)
states: 3,912 (3)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-06 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.278sec
checking: AG [[[~ [[[[1<=ch_FT_full | [[arm2_retract_ext<=1 & [1<=table_ready_for_loading | ch_PA2_full<=arm2_forward]] | [crane_mag_on<=0 | ch_PA2_full<=0]]] & [~ [[~ [1<=CU_unloaded] & [1<=CU_ready_to_transport & A1L_in<=CL_loaded]]] & ~ [[[ch_DC_free<=1 | DB_trans_rs<=A2U_rot3_rs] & [1<=crane_store_free | TU_rot_run<=0]]]]] & ~ [[~ [TL_lower_rs<=1] & [crane_lift<=belt1_start | 1<=table_at_load_angle]]]]] | 1<=arm2_release_ext] | [[[PU_out<=1 | 1<=arm1_waiting_for_swivel_2] & ~ [1<=arm1_release_ext]] & [[A2U_out<=0 | 1<=crane_mag_on] | [[[[[[crane_storing<=forge_rs & 1<=ch_PA2_free] | A2U_rot2_rs<=0] & deposit_belt_occupied<=0] & A2U_rot1_run<=ch_PA2_free] & [[~ [DB_in<=TU_lift_rs] & ~ [[1<=arm2_store_free & CU_trans_run<=crane_lift]]] & ~ [CL_lift_rs<=A2U_extended]]] & [[[[[1<=A2U_ext_rs | 1<=A2U_out] | [ch_CF_full<=FB_deliver_run | 1<=A2U_rot3_in]] & ~ [1<=ch_DC_free]] | A1L_rot3_run<=0] & [[[[A2L_ret_rs<=A1L_rot2_run & A1L_loaded<=A2L_loaded] & 1<=A1U_rot1_rs] & A1U_ret_run<=1] & [~ [1<=A1L_rot3_in] | ~ [feed_belt_occupied<=CU_lift_run]]]]]]]]]
normalized: ~ [E [true U ~ [[[[[[[[~ [feed_belt_occupied<=CU_lift_run] | ~ [1<=A1L_rot3_in]] & [A1U_ret_run<=1 & [1<=A1U_rot1_rs & [A2L_ret_rs<=A1L_rot2_run & A1L_loaded<=A2L_loaded]]]] & [A1L_rot3_run<=0 | [~ [1<=ch_DC_free] & [[ch_CF_full<=FB_deliver_run | 1<=A2U_rot3_in] | [1<=A2U_ext_rs | 1<=A2U_out]]]]] & [[~ [CL_lift_rs<=A2U_extended] & [~ [[1<=arm2_store_free & CU_trans_run<=crane_lift]] & ~ [DB_in<=TU_lift_rs]]] & [A2U_rot1_run<=ch_PA2_free & [deposit_belt_occupied<=0 & [A2U_rot2_rs<=0 | [crane_storing<=forge_rs & 1<=ch_PA2_free]]]]]] | [A2U_out<=0 | 1<=crane_mag_on]] & [~ [1<=arm1_release_ext] & [PU_out<=1 | 1<=arm1_waiting_for_swivel_2]]] | [1<=arm2_release_ext | ~ [[~ [[[crane_lift<=belt1_start | 1<=table_at_load_angle] & ~ [TL_lower_rs<=1]]] & [[~ [[[1<=crane_store_free | TU_rot_run<=0] & [ch_DC_free<=1 | DB_trans_rs<=A2U_rot3_rs]]] & ~ [[[1<=CU_ready_to_transport & A1L_in<=CL_loaded] & ~ [1<=CU_unloaded]]]] & [1<=ch_FT_full | [[crane_mag_on<=0 | ch_PA2_full<=0] | [arm2_retract_ext<=1 & [1<=table_ready_for_loading | ch_PA2_full<=arm2_forward]]]]]]]]]]]]
abstracting: (ch_PA2_full<=arm2_forward)
states: 343,858 (5)
abstracting: (1<=table_ready_for_loading)
states: 38,342 (4)
abstracting: (arm2_retract_ext<=1)
states: 349,874 (5)
abstracting: (ch_PA2_full<=0)
states: 343,792 (5)
abstracting: (crane_mag_on<=0)
states: 204,586 (5)
abstracting: (1<=ch_FT_full)
states: 2,404 (3)
abstracting: (1<=CU_unloaded)
states: 6,684 (3)
abstracting: (A1L_in<=CL_loaded)
states: 348,938 (5)
abstracting: (1<=CU_ready_to_transport)
states: 6,684 (3)
abstracting: (DB_trans_rs<=A2U_rot3_rs)
states: 343,526 (5)
abstracting: (ch_DC_free<=1)
states: 349,874 (5)
abstracting: (TU_rot_run<=0)
states: 345,066 (5)
abstracting: (1<=crane_store_free)
states: 90,190 (4)
abstracting: (TL_lower_rs<=1)
states: 349,874 (5)
abstracting: (1<=table_at_load_angle)
states: 27,136 (4)
abstracting: (crane_lift<=belt1_start)
states: 297,782 (5)
abstracting: (1<=arm2_release_ext)
states: 21,725 (4)
abstracting: (1<=arm1_waiting_for_swivel_2)
states: 4,696 (3)
abstracting: (PU_out<=1)
states: 349,874 (5)
abstracting: (1<=arm1_release_ext)
states: 7,130 (3)
abstracting: (1<=crane_mag_on)
states: 145,288 (5)
abstracting: (A2U_out<=0)
states: 345,529 (5)
abstracting: (1<=ch_PA2_free)
states: 31,080 (4)
abstracting: (crane_storing<=forge_rs)
states: 335,814 (5)
abstracting: (A2U_rot2_rs<=0)
states: 349,632 (5)
abstracting: (deposit_belt_occupied<=0)
states: 338,906 (5)
abstracting: (A2U_rot1_run<=ch_PA2_free)
states: 349,566 (5)
abstracting: (DB_in<=TU_lift_rs)
states: 343,554 (5)
abstracting: (CU_trans_run<=crane_lift)
states: 336,506 (5)
abstracting: (1<=arm2_store_free)
states: 157,565 (5)
abstracting: (CL_lift_rs<=A2U_extended)
states: 339,180 (5)
abstracting: (1<=A2U_out)
states: 4,345 (3)
abstracting: (1<=A2U_ext_rs)
states: 4,345 (3)
abstracting: (1<=A2U_rot3_in)
states: 4,103 (3)
abstracting: (ch_CF_full<=FB_deliver_run)
states: 338,570 (5)
abstracting: (1<=ch_DC_free)
states: 125,094 (5)
abstracting: (A1L_rot3_run<=0)
states: 348,126 (5)
abstracting: (A1L_loaded<=A2L_loaded)
states: 348,958 (5)
abstracting: (A2L_ret_rs<=A1L_rot2_run)
states: 348,466 (5)
abstracting: (1<=A1U_rot1_rs)
states: 1,426 (3)
abstracting: (A1U_ret_run<=1)
states: 349,874 (5)
abstracting: (1<=A1L_rot3_in)
states: 874
abstracting: (feed_belt_occupied<=CU_lift_run)
states: 338,570 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-02 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.281sec
checking: AG [[~ [[[[[[1<=belt1_start | ~ [arm1_retract_ext<=1]] | [~ [1<=CL_lower_rs] & 1<=DB_deliver_run]] | [~ [[[1<=CU_ready_to_ungrasp & 1<=table_bottom_pos] & table_at_load_angle<=0]] & 1<=arm2_having_swivel_2]] | [~ [[arm2_backward<=0 | belt2_light_barrier_true<=0]] & [[~ [A2L_rot2_rs<=DB_trans_rs] & [1<=arm1_waiting_for_swivel_1 | ~ [crane_above_feed_belt<=1]]] | ~ [arm2_stop<=FB_deliver_rs]]]] & [TL_lower_run<=1 | [1<=arm2_pick_up_ext & [[1<=A2U_out & [[A2U_ext_rs<=A2L_rot1_in & 1<=A1U_rot3_in] | 1<=arm2_magnet_off]] & CU_ready_to_transport<=0]]]]] | [~ [[~ [arm2_magnet_off<=1] | [[[crane_mag_off<=DB_out | [[1<=crane_pick_up_height | crane_above_feed_belt<=1] | table_top_pos<=1]] & ~ [[belt1_light_barrier_false<=CL_loaded & [A1U_unloadet<=A1U_ext_rs & 1<=A1U_in]]]] | CL_loaded<=1]]] | [[~ [[[[[CL_in<=TL_lower_rs & 1<=A2U_ret_run] | ~ [CL_lower_run<=0]] & [[A1U_rot3_run<=press_ready_for_unloading | 1<=ch_CF_free] & A1U_rot2_in<=crane_stop_v]] | ~ [CU_lower_rs<=crane_to_belt1]]] & [arm2_pick_up_angle<=A1L_in & [~ [1<=table_unload_angle] & [belt2_start<=0 & [[CU_unloaded<=0 & 1<=crane_lift] | [A1L_rot1_run<=1 | table_bottom_pos<=TL_in]]]]]] | A2L_rot1_in<=CU_trans_run]]]]
normalized: ~ [E [true U ~ [[[[A2L_rot1_in<=CU_trans_run | [[arm2_pick_up_angle<=A1L_in & [[belt2_start<=0 & [[A1L_rot1_run<=1 | table_bottom_pos<=TL_in] | [CU_unloaded<=0 & 1<=crane_lift]]] & ~ [1<=table_unload_angle]]] & ~ [[~ [CU_lower_rs<=crane_to_belt1] | [[A1U_rot2_in<=crane_stop_v & [A1U_rot3_run<=press_ready_for_unloading | 1<=ch_CF_free]] & [~ [CL_lower_run<=0] | [CL_in<=TL_lower_rs & 1<=A2U_ret_run]]]]]]] | ~ [[[CL_loaded<=1 | [~ [[belt1_light_barrier_false<=CL_loaded & [A1U_unloadet<=A1U_ext_rs & 1<=A1U_in]]] & [crane_mag_off<=DB_out | [table_top_pos<=1 | [1<=crane_pick_up_height | crane_above_feed_belt<=1]]]]] | ~ [arm2_magnet_off<=1]]]] | ~ [[[TL_lower_run<=1 | [1<=arm2_pick_up_ext & [CU_ready_to_transport<=0 & [1<=A2U_out & [1<=arm2_magnet_off | [A2U_ext_rs<=A2L_rot1_in & 1<=A1U_rot3_in]]]]]] & [[[~ [arm2_stop<=FB_deliver_rs] | [[1<=arm1_waiting_for_swivel_1 | ~ [crane_above_feed_belt<=1]] & ~ [A2L_rot2_rs<=DB_trans_rs]]] & ~ [[arm2_backward<=0 | belt2_light_barrier_true<=0]]] | [[1<=arm2_having_swivel_2 & ~ [[table_at_load_angle<=0 & [1<=CU_ready_to_ungrasp & 1<=table_bottom_pos]]]] | [[1<=DB_deliver_run & ~ [1<=CL_lower_rs]] | [1<=belt1_start | ~ [arm1_retract_ext<=1]]]]]]]]]]]
abstracting: (arm1_retract_ext<=1)
states: 349,874 (5)
abstracting: (1<=belt1_start)
states: 5,868 (3)
abstracting: (1<=CL_lower_rs)
states: 10,848 (4)
abstracting: (1<=DB_deliver_run)
states: 12,696 (4)
abstracting: (1<=table_bottom_pos)
states: 134,174 (5)
abstracting: (1<=CU_ready_to_ungrasp)
states: 6,684 (3)
abstracting: (table_at_load_angle<=0)
states: 322,738 (5)
abstracting: (1<=arm2_having_swivel_2)
states: 65,763 (4)
abstracting: (belt2_light_barrier_true<=0)
states: 324,482 (5)
abstracting: (arm2_backward<=0)
states: 332,615 (5)
abstracting: (A2L_rot2_rs<=DB_trans_rs)
states: 348,532 (5)
abstracting: (crane_above_feed_belt<=1)
states: 349,874 (5)
abstracting: (1<=arm1_waiting_for_swivel_1)
states: 2,152 (3)
abstracting: (arm2_stop<=FB_deliver_rs)
states: 35,442 (4)
abstracting: (1<=A1U_rot3_in)
states: 1,360 (3)
abstracting: (A2U_ext_rs<=A2L_rot1_in)
states: 345,529 (5)
abstracting: (1<=arm2_magnet_off)
states: 270,209 (5)
abstracting: (1<=A2U_out)
states: 4,345 (3)
abstracting: (CU_ready_to_transport<=0)
states: 343,190 (5)
abstracting: (1<=arm2_pick_up_ext)
states: 7,040 (3)
abstracting: (TL_lower_run<=1)
states: 349,874 (5)
abstracting: (arm2_magnet_off<=1)
states: 349,874 (5)
abstracting: (crane_above_feed_belt<=1)
states: 349,874 (5)
abstracting: (1<=crane_pick_up_height)
states: 54,240 (4)
abstracting: (table_top_pos<=1)
states: 349,874 (5)
abstracting: (crane_mag_off<=DB_out)
states: 150,558 (5)
abstracting: (1<=A1U_in)
states: 2,852 (3)
abstracting: (A1U_unloadet<=A1U_ext_rs)
states: 348,448 (5)
abstracting: (belt1_light_barrier_false<=CL_loaded)
states: 14,648 (4)
abstracting: (CL_loaded<=1)
states: 349,874 (5)
abstracting: (1<=A2U_ret_run)
states: 8,690 (3)
abstracting: (CL_in<=TL_lower_rs)
states: 339,890 (5)
abstracting: (CL_lower_run<=0)
states: 328,178 (5)
abstracting: (1<=ch_CF_free)
states: 112,444 (5)
abstracting: (A1U_rot3_run<=press_ready_for_unloading)
states: 347,154 (5)
abstracting: (A1U_rot2_in<=crane_stop_v)
states: 349,874 (5)
abstracting: (CU_lower_rs<=crane_to_belt1)
states: 343,190 (5)
abstracting: (1<=table_unload_angle)
states: 116,772 (5)
abstracting: (1<=crane_lift)
states: 52,596 (4)
abstracting: (CU_unloaded<=0)
states: 343,190 (5)
abstracting: (table_bottom_pos<=TL_in)
states: 215,700 (5)
abstracting: (A1L_rot1_run<=1)
states: 349,874 (5)
abstracting: (belt2_start<=0)
states: 311,786 (5)
abstracting: (arm2_pick_up_angle<=A1L_in)
states: 293,756 (5)
abstracting: (A2L_rot1_in<=CU_trans_run)
states: 349,830 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-07 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.309sec
checking: AG [[crane_above_deposit_belt<=0 | [[[A1U_rot1_rs<=A1U_rot2_rs | [[[[~ [FB_trans_rs<=arm2_forward] | arm1_waiting_for_swivel_2<=CU_trans_rs] | ~ [[crane_mag_on<=table_at_load_angle & 1<=table_unload_angle]]] & [~ [[crane_lift<=0 & 1<=CL_lower_run]] | [[CU_lower_run<=TL_lower_run & arm1_forward<=0] & A2L_rot3_run<=A1U_rotated]]] & [[[1<=DB_in | [1<=A2L_extended | A2L_ret_rs<=CL_out]] & [~ [1<=A1L_rot1_in] | [ch_DC_full<=DB_trans_run | ch_A1P_full<=crane_to_belt1]]] | ~ [[~ [CU_ready_to_ungrasp<=TU_out] & ~ [1<=belt2_light_barrier_false]]]]]] | [1<=PU_in | [[[CL_in<=0 & A1U_rot3_run<=press_down] & CU_lower_rs<=0] & ~ [CU_ready_to_ungrasp<=crane_lower]]]] | [~ [[[[crane_lift<=arm2_magnet_on & [1<=A2L_rot3_rs & ~ [A1U_rotated<=DB_trans_rs]]] & [[[table_stop_v<=1 & DB_in<=DB_deliver_run] | [1<=CU_lift_rs | A1U_rot1_rs<=A1L_rot1_in]] | [[A2L_out<=arm1_waiting_for_swivel_1 | A1L_rot3_in<=arm1_forward] & [A2U_extended<=CL_trans_rs | arm1_having_swivel_1<=1]]]] | [[arm2_store_free<=1 & ~ [[1<=CU_lift_run & press_at_upper_pos<=table_unload_angle]]] & [[ch_FT_free<=0 | ch_CF_free<=A1U_rot1_rs] & [[crane_storing<=1 | 1<=press_up] & [arm2_waiting_for_swivel_1<=A1U_out & A1L_rot2_in<=arm2_release_ext]]]]]] & 1<=CL_lower_run]]]]
normalized: ~ [E [true U ~ [[crane_above_deposit_belt<=0 | [[1<=CL_lower_run & ~ [[[[[[arm2_waiting_for_swivel_1<=A1U_out & A1L_rot2_in<=arm2_release_ext] & [crane_storing<=1 | 1<=press_up]] & [ch_FT_free<=0 | ch_CF_free<=A1U_rot1_rs]] & [arm2_store_free<=1 & ~ [[1<=CU_lift_run & press_at_upper_pos<=table_unload_angle]]]] | [[[[A2U_extended<=CL_trans_rs | arm1_having_swivel_1<=1] & [A2L_out<=arm1_waiting_for_swivel_1 | A1L_rot3_in<=arm1_forward]] | [[1<=CU_lift_rs | A1U_rot1_rs<=A1L_rot1_in] | [table_stop_v<=1 & DB_in<=DB_deliver_run]]] & [crane_lift<=arm2_magnet_on & [1<=A2L_rot3_rs & ~ [A1U_rotated<=DB_trans_rs]]]]]]] | [[1<=PU_in | [~ [CU_ready_to_ungrasp<=crane_lower] & [CU_lower_rs<=0 & [CL_in<=0 & A1U_rot3_run<=press_down]]]] | [A1U_rot1_rs<=A1U_rot2_rs | [[~ [[~ [1<=belt2_light_barrier_false] & ~ [CU_ready_to_ungrasp<=TU_out]]] | [[[ch_DC_full<=DB_trans_run | ch_A1P_full<=crane_to_belt1] | ~ [1<=A1L_rot1_in]] & [1<=DB_in | [1<=A2L_extended | A2L_ret_rs<=CL_out]]]] & [[[A2L_rot3_run<=A1U_rotated & [CU_lower_run<=TL_lower_run & arm1_forward<=0]] | ~ [[crane_lift<=0 & 1<=CL_lower_run]]] & [~ [[crane_mag_on<=table_at_load_angle & 1<=table_unload_angle]] | [arm1_waiting_for_swivel_2<=CU_trans_rs | ~ [FB_trans_rs<=arm2_forward]]]]]]]]]]]]
abstracting: (FB_trans_rs<=arm2_forward)
states: 348,923 (5)
abstracting: (arm1_waiting_for_swivel_2<=CU_trans_rs)
states: 345,244 (5)
abstracting: (1<=table_unload_angle)
states: 116,772 (5)
abstracting: (crane_mag_on<=table_at_load_angle)
states: 216,324 (5)
abstracting: (1<=CL_lower_run)
states: 21,696 (4)
abstracting: (crane_lift<=0)
states: 297,278 (5)
abstracting: (arm1_forward<=0)
states: 342,848 (5)
abstracting: (CU_lower_run<=TL_lower_run)
states: 338,738 (5)
abstracting: (A2L_rot3_run<=A1U_rotated)
states: 347,146 (5)
abstracting: (A2L_ret_rs<=CL_out)
states: 348,510 (5)
abstracting: (1<=A2L_extended)
states: 1,408 (3)
abstracting: (1<=DB_in)
states: 6,348 (3)
abstracting: (1<=A1L_rot1_in)
states: 48
abstracting: (ch_A1P_full<=crane_to_belt1)
states: 344,320 (5)
abstracting: (ch_DC_full<=DB_trans_run)
states: 334,098 (5)
abstracting: (CU_ready_to_ungrasp<=TU_out)
states: 343,218 (5)
abstracting: (1<=belt2_light_barrier_false)
states: 324,482 (5)
abstracting: (A1U_rot1_rs<=A1U_rot2_rs)
states: 348,448 (5)
abstracting: (A1U_rot3_run<=press_down)
states: 347,154 (5)
abstracting: (CL_in<=0)
states: 339,026 (5)
abstracting: (CU_lower_rs<=0)
states: 343,190 (5)
abstracting: (CU_ready_to_ungrasp<=crane_lower)
states: 343,190 (5)
abstracting: (1<=PU_in)
states: 6,082 (3)
abstracting: (A1U_rotated<=DB_trans_rs)
states: 348,470 (5)
abstracting: (1<=A2L_rot3_rs)
states: 1,364 (3)
abstracting: (crane_lift<=arm2_magnet_on)
states: 308,663 (5)
abstracting: (DB_in<=DB_deliver_run)
states: 343,526 (5)
abstracting: (table_stop_v<=1)
states: 349,874 (5)
abstracting: (A1U_rot1_rs<=A1L_rot1_in)
states: 348,448 (5)
abstracting: (1<=CU_lift_rs)
states: 6,684 (3)
abstracting: (A1L_rot3_in<=arm1_forward)
states: 349,000 (5)
abstracting: (A2L_out<=arm1_waiting_for_swivel_1)
states: 348,470 (5)
abstracting: (arm1_having_swivel_1<=1)
states: 349,874 (5)
abstracting: (A2U_extended<=CL_trans_rs)
states: 345,683 (5)
abstracting: (press_at_upper_pos<=table_unload_angle)
states: 332,690 (5)
abstracting: (1<=CU_lift_run)
states: 13,368 (4)
abstracting: (arm2_store_free<=1)
states: 349,874 (5)
abstracting: (ch_CF_free<=A1U_rot1_rs)
states: 237,958 (5)
abstracting: (ch_FT_free<=0)
states: 322,738 (5)
abstracting: (1<=press_up)
states: 93,240 (4)
abstracting: (crane_storing<=1)
states: 349,874 (5)
abstracting: (A1L_rot2_in<=arm2_release_ext)
states: 349,832 (5)
abstracting: (arm2_waiting_for_swivel_1<=A1U_out)
states: 345,618 (5)
abstracting: (1<=CL_lower_run)
states: 21,696 (4)
abstracting: (crane_above_deposit_belt<=0)
states: 120,304 (5)
-> the formula is TRUE
FORMULA ParamProductionCell-PT-2-ReachabilityCardinality-09 TRUE TECHNIQUES SEQUENTIAL_PROCESSING DECISION_DIAGRAMS UNFOLDING_TO_PT
MC time: 0m 0.279sec
totally nodes used: 1254412 (1.3e+06)
number of garbage collections: 0
fire ops cache: hits/miss/sum: 805326 5391706 6197032
used/not used/entry size/cache size: 5772761 61336103 16 1024MB
basic ops cache: hits/miss/sum: 270395 2720577 2990972
used/not used/entry size/cache size: 3855669 12921547 12 192MB
unary ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 8 128MB
abstract ops cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 16777216 12 192MB
state nr cache: hits/miss/sum: 35878 381768 417646
used/not used/entry size/cache size: 374292 8014316 32 256MB
max state cache: hits/miss/sum: 0 0 0
used/not used/entry size/cache size: 0 8388608 32 256MB
uniqueHash elements/entry size/size: 67108864 4 256MB
0 66019726
1 945726
2 123808
3 17537
4 1883
5 177
6 7
7 0
8 0
9 0
>= 10 0
Total processing time: 0m11.176sec
BK_STOP 1678840062141
--------------------
content from stderr:
check for maximal unmarked siphon
ok
check for constant places
ok
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: 0m 0.001sec
iterations count:9476 (46), effective:675 (3)
initing FirstDep: 0m 0.001sec
iterations count:5352 (26), effective:329 (1)
iterations count:5640 (27), effective:336 (1)
iterations count:5907 (29), effective:350 (1)
iterations count:4614 (22), effective:292 (1)
iterations count:7098 (35), effective:427 (2)
iterations count:5699 (28), effective:335 (1)
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="ParamProductionCell-PT-2"
export BK_EXAMINATION="ReachabilityCardinality"
export BK_TOOL="marcie"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"
export BK_BIN_PATH="/home/mcc/BenchKit/bin/"
# 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
# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-5348"
echo " Executing tool marcie"
echo " Input is ParamProductionCell-PT-2, examination is ReachabilityCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 1"
echo " Run identifier is r257-smll-167863532700382"
echo "====================================================================="
echo
echo "--------------------"
echo "preparation of the directory to be used:"
tar xzf /home/mcc/BenchKit/INPUTS/ParamProductionCell-PT-2.tgz
mv ParamProductionCell-PT-2 execution
cd execution
if [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "UpperBounds" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] || [ "ReachabilityCardinality" = "StateSpace" ]; then
rm -f GenericPropertiesVerdict.xml
fi
pwd
ls -lh
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "ReachabilityCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "ReachabilityCardinality" != "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 "ReachabilityCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property ReachabilityCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "ReachabilityCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '
echo "FORMULA_NAME $x"
done
elif [ "ReachabilityCardinality" = "ReachabilityDeadlock" ] || [ "ReachabilityCardinality" = "QuasiLiveness" ] || [ "ReachabilityCardinality" = "StableMarking" ] || [ "ReachabilityCardinality" = "Liveness" ] || [ "ReachabilityCardinality" = "OneSafe" ] ; then
echo "FORMULA_NAME ReachabilityCardinality"
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 ;