Project

General

Profile

Bug #5680 ยป b07-fate-log.txt

Sergey Smolov, 03/04/2015 11:00 AM

 
1
2015.03.04 02:33:52.764. INFO: EFSM.FATE: sequence length isn't specified. Setting it to the default value: 8
2
2015.03.04 02:33:52.764. INFO: EFSM.FATE: amount of sequences isn't specified. Setting it to the default value: 2
3
2015.03.04 02:33:52.764. INFO: EFSM.FATE: loop limit isn't specified. Setting it to the default value: 8
4
2015.03.04 02:33:52.765. INFO: EFSM.FATE: generating a new sequence (1 of 2)
5
2015.03.04 02:33:52.765. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
6
2015.03.04 02:33:52.765. INFO: EFSM.FATE: generating a new vector 1 of 8)
7
2015.03.04 02:33:52.765. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
8
2015.03.04 02:33:52.765. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
9
2015.03.04 02:33:52.765. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
10
2015.03.04 02:33:52.765. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
11
2015.03.04 02:33:52.793. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
12
2015.03.04 02:33:52.821. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
13
2015.03.04 02:33:52.821. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
14
2015.03.04 02:33:52.848. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: initialising the simulator. The reset guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
15
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
16
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
17
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
18
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
19
2015.03.04 02:33:52.903. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
20
2015.03.04 02:33:52.903. INFO: EFSM.FATE: current coverage: 0% (0 of 21 transitions)
21
2015.03.04 02:33:52.903. INFO: EFSM.FATE: generating a new vector 2 of 8)
22
2015.03.04 02:33:52.903. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
23
2015.03.04 02:33:52.903. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
24
2015.03.04 02:33:52.903. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
25
2015.03.04 02:33:52.903. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
26
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
27
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
28
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 0% (0 of 21 transitions)
29
2015.03.04 02:33:52.960. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
30
2015.03.04 02:33:52.960. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
31
2015.03.04 02:33:53.041. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
32
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
33
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
34
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
35
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
36
2015.03.04 02:33:53.069. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
37
2015.03.04 02:33:53.069. INFO: EFSM.FATE: current coverage: 5% (1 of 21 transitions)
38
2015.03.04 02:33:53.069. INFO: EFSM.FATE: generating a new vector 3 of 8)
39
2015.03.04 02:33:53.069. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
40
2015.03.04 02:33:53.069. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
41
2015.03.04 02:33:53.069. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
42
2015.03.04 02:33:53.069. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
43
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
44
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
45
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
46
2015.03.04 02:33:53.125. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
47
2015.03.04 02:33:53.126. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
48
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
49
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
50
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
51
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
52
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
53
2015.03.04 02:33:53.208. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
54
2015.03.04 02:33:53.208. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
55
2015.03.04 02:33:53.208. INFO: EFSM.FATE: generating a new vector 4 of 8)
56
2015.03.04 02:33:53.208. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
57
2015.03.04 02:33:53.208. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
58
2015.03.04 02:33:53.208. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
59
2015.03.04 02:33:53.208. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
60
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
61
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
62
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
63
2015.03.04 02:33:53.264. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
64
2015.03.04 02:33:53.264. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
65
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
66
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
67
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
68
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
69
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
70
2015.03.04 02:33:53.374. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
71
2015.03.04 02:33:53.374. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
72
2015.03.04 02:33:53.374. INFO: EFSM.FATE: generating a new vector 5 of 8)
73
2015.03.04 02:33:53.374. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
74
2015.03.04 02:33:53.374. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
75
2015.03.04 02:33:53.374. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
76
2015.03.04 02:33:53.374. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
77
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
78
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
79
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
80
2015.03.04 02:33:53.430. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
81
2015.03.04 02:33:53.430. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
82
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
83
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
84
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
85
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
86
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
87
2015.03.04 02:33:53.513. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
88
2015.03.04 02:33:53.513. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
89
2015.03.04 02:33:53.513. INFO: EFSM.FATE: generating a new vector 6 of 8)
90
2015.03.04 02:33:53.513. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
91
2015.03.04 02:33:53.513. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
92
2015.03.04 02:33:53.513. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
93
2015.03.04 02:33:53.513. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
94
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
95
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
96
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
97
2015.03.04 02:33:53.569. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
98
2015.03.04 02:33:53.569. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
99
2015.03.04 02:33:53.650. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
100
2015.03.04 02:33:53.650. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
101
2015.03.04 02:33:53.651. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
102
2015.03.04 02:33:53.651. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
103
2015.03.04 02:33:53.651. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
104
2015.03.04 02:33:53.678. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
105
2015.03.04 02:33:53.678. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
106
2015.03.04 02:33:53.678. INFO: EFSM.FATE: generating a new vector 7 of 8)
107
2015.03.04 02:33:53.678. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
108
2015.03.04 02:33:53.678. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
109
2015.03.04 02:33:53.678. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
110
2015.03.04 02:33:53.678. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
111
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
112
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
113
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
114
2015.03.04 02:33:53.734. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
115
2015.03.04 02:33:53.734. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
116
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
117
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
118
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
119
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
120
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
121
2015.03.04 02:33:53.817. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
122
2015.03.04 02:33:53.817. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
123
2015.03.04 02:33:53.817. INFO: EFSM.FATE: generating a new vector 8 of 8)
124
2015.03.04 02:33:53.817. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
125
2015.03.04 02:33:53.817. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
126
2015.03.04 02:33:53.817. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
127
2015.03.04 02:33:53.817. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
128
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
129
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
130
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
131
2015.03.04 02:33:53.873. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
132
2015.03.04 02:33:53.873. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
133
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
134
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
135
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
136
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
137
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
138
2015.03.04 02:33:53.983. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
139
2015.03.04 02:33:53.983. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
140
2015.03.04 02:33:53.983. INFO: EFSM.FATE: generating a new sequence (2 of 2)
141
2015.03.04 02:33:53.983. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
142
2015.03.04 02:33:53.983. INFO: EFSM.FATE: generating a new vector 1 of 8)
143
2015.03.04 02:33:53.983. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
144
2015.03.04 02:33:53.983. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
145
2015.03.04 02:33:53.983. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
146
2015.03.04 02:33:53.983. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
147
2015.03.04 02:33:54.011. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
148
2015.03.04 02:33:54.039. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
149
2015.03.04 02:33:54.039. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
150
2015.03.04 02:33:54.066. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: initialising the simulator. The reset guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
151
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
152
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
153
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
154
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
155
2015.03.04 02:33:54.121. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
156
2015.03.04 02:33:54.121. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
157
2015.03.04 02:33:54.121. INFO: EFSM.FATE: generating a new vector 2 of 8)
158
2015.03.04 02:33:54.121. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
159
2015.03.04 02:33:54.121. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
160
2015.03.04 02:33:54.121. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
161
2015.03.04 02:33:54.121. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
162
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
163
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
164
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 0% (0 of 21 transitions)
165
2015.03.04 02:33:54.177. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
166
2015.03.04 02:33:54.177. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
167
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
168
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
169
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
170
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
171
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
172
2015.03.04 02:33:54.287. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
173
2015.03.04 02:33:54.287. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
174
2015.03.04 02:33:54.287. INFO: EFSM.FATE: generating a new vector 3 of 8)
175
2015.03.04 02:33:54.287. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
176
2015.03.04 02:33:54.287. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
177
2015.03.04 02:33:54.287. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
178
2015.03.04 02:33:54.287. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}
179
2015.03.04 02:33:54.315. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
180
2015.03.04 02:33:54.315. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {START = 1; RESET = 0}}
181
2015.03.04 02:33:54.315. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
182
2015.03.04 02:33:54.315. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
183
2015.03.04 02:33:54.315. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
184
2015.03.04 02:33:54.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
185
2015.03.04 02:33:54.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
186
2015.03.04 02:33:54.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
187
2015.03.04 02:33:54.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 0; Y = 0; X = 0}
188
2015.03.04 02:33:54.425. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
189
2015.03.04 02:33:54.452. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {START = 1; RESET = 0}}
190
2015.03.04 02:33:54.452. INFO: EFSM.FATE: current coverage: 14% (3 of 21 transitions)
191
2015.03.04 02:33:54.453. INFO: EFSM.FATE: generating a new vector 4 of 8)
192
2015.03.04 02:33:54.453. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
193
2015.03.04 02:33:54.453. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
194
2015.03.04 02:33:54.453. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
195
2015.03.04 02:33:54.453. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}
196
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
197
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
198
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
199
2015.03.04 02:33:54.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
200
2015.03.04 02:33:54.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
201
2015.03.04 02:33:54.591. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
202
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
203
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
204
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 0; Y = 0; X = 1}
205
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
206
2015.03.04 02:33:54.646. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
207
2015.03.04 02:33:54.646. INFO: EFSM.FATE: current coverage: 19% (4 of 21 transitions)
208
2015.03.04 02:33:54.646. INFO: EFSM.FATE: generating a new vector 5 of 8)
209
2015.03.04 02:33:54.646. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
210
2015.03.04 02:33:54.647. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
211
2015.03.04 02:33:54.647. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
212
2015.03.04 02:33:54.647. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}
213
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
214
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
215
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 14% (3 of 21 transitions)
216
2015.03.04 02:33:54.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
217
2015.03.04 02:33:54.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
218
2015.03.04 02:33:54.785. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
219
2015.03.04 02:33:54.840. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
220
2015.03.04 02:33:54.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
221
2015.03.04 02:33:54.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
222
2015.03.04 02:33:54.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
223
2015.03.04 02:33:54.868. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
224
2015.03.04 02:33:54.868. INFO: EFSM.FATE: current coverage: 24% (5 of 21 transitions)
225
2015.03.04 02:33:54.868. INFO: EFSM.FATE: generating a new vector 6 of 8)
226
2015.03.04 02:33:54.868. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
227
2015.03.04 02:33:54.868. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
228
2015.03.04 02:33:54.868. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
229
2015.03.04 02:33:54.869. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}
230
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
231
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
232
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 19% (4 of 21 transitions)
233
2015.03.04 02:33:54.925. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
234
2015.03.04 02:33:54.925. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
235
2015.03.04 02:33:55.006. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
236
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
237
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
238
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
239
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
240
2015.03.04 02:33:55.090. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
241
2015.03.04 02:33:55.090. INFO: EFSM.FATE: current coverage: 29% (6 of 21 transitions)
242
2015.03.04 02:33:55.090. INFO: EFSM.FATE: generating a new vector 7 of 8)
243
2015.03.04 02:33:55.090. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
244
2015.03.04 02:33:55.090. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
245
2015.03.04 02:33:55.090. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
246
2015.03.04 02:33:55.090. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}
247
2015.03.04 02:33:55.118. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: failed to traverse the transition
248
2015.03.04 02:33:55.118. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
249
2015.03.04 02:33:55.118. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
250
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
251
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
252
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 24% (5 of 21 transitions)
253
2015.03.04 02:33:55.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
254
2015.03.04 02:33:55.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
255
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
256
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
257
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
258
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
259
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
260
2015.03.04 02:33:55.256. INFO: EFSM.FATE: the vector has been generated successfully: {events: {RESET,CLOCK}; transaction: {RESET = 1}; transaction: {START = 0}}
261
2015.03.04 02:33:55.256. INFO: EFSM.FATE: current coverage: 33% (7 of 21 transitions)
262
2015.03.04 02:33:55.256. INFO: EFSM.FATE: generating a new vector 8 of 8)
263
2015.03.04 02:33:55.256. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
264
2015.03.04 02:33:55.257. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
265
2015.03.04 02:33:55.257. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: traversing the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
266
2015.03.04 02:33:55.257. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: enabling the guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}
267
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
268
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
269
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 29% (6 of 21 transitions)
270
2015.03.04 02:33:55.313. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
271
2015.03.04 02:33:55.313. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
272
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
273
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
274
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
275
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
276
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
277
2015.03.04 02:33:55.422. INFO: EFSM.FATE: the vector has been generated successfully: {events: {posedge of CLOCK}; transaction: {RESET = 0}; transaction: {START = 0}}
278
2015.03.04 02:33:55.422. INFO: EFSM.FATE: current coverage: 33% (7 of 21 transitions)
279
2015.03.04 02:33:55.422. INFO: EFSM.FATE: the random phase of generation has been finished successfully. Total coverage: 33% (7 of 21 transitions)
280
2015.03.04 02:33:55.422. INFO: EFSM.FATE: starting the directed phase of generation
281
2015.03.04 02:33:55.422. INFO: EFSM.FATE: the WORK.B07(BEHAV)_0 EFSM has uncovered transitions. Processing it
282
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting control dependencies
283
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: control dependencies have been detected successfully
284
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting data dependencies
285
2015.03.04 02:33:55.425. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: data dependencies have been detected successfully
286
2015.03.04 02:33:55.425. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting counters
287
2015.03.04 02:33:55.426. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: the variable MAR defined by the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}} is a counter in the loop [{source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}]
288
2015.03.04 02:33:55.426. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: the variable MAR defined by the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}} is a counter in the loop [{source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}]
289
2015.03.04 02:33:55.426. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: counters have been detected successfully
290
2015.03.04 02:33:55.426. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (EQ STATO 0); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
291
2015.03.04 02:33:55.426. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
292
2015.03.04 02:33:55.426. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
293
2015.03.04 02:33:55.454. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
294
2015.03.04 02:33:55.454. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
295
2015.03.04 02:33:55.454. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = null; RESET = 1}
296
2015.03.04 02:33:55.481. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: initialising the simulator. The reset guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
297
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
298
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
299
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
300
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
301
2015.03.04 02:33:55.564. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (EQ STATO 0); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
302
2015.03.04 02:33:55.564. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
303
2015.03.04 02:33:55.592. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
304
2015.03.04 02:33:55.592. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
305
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
306
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
307
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
308
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
309
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
310
2015.03.04 02:33:55.674. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
311
2015.03.04 02:33:55.675. INFO: EFSM.FATE: the directed sequence has been generated successfully
312
2015.03.04 02:33:55.675. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
313
2015.03.04 02:33:55.675. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
314
2015.03.04 02:33:55.675. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
315
2015.03.04 02:33:55.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
316
2015.03.04 02:33:55.702. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
317
2015.03.04 02:33:55.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
318
2015.03.04 02:33:55.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = null; RESET = 1}
319
2015.03.04 02:33:55.730. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: initialising the simulator. The reset guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}
320
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
321
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
322
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
323
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
324
2015.03.04 02:33:55.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
325
2015.03.04 02:33:55.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
326
2015.03.04 02:33:55.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
327
2015.03.04 02:33:55.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
328
2015.03.04 02:33:55.922. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
329
2015.03.04 02:33:55.922. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
330
2015.03.04 02:33:55.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
331
2015.03.04 02:33:55.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
332
2015.03.04 02:33:55.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
333
2015.03.04 02:33:55.950. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
334
2015.03.04 02:33:55.951. INFO: EFSM.FATE: the directed sequence has been generated successfully
335
2015.03.04 02:33:55.951. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
336
2015.03.04 02:33:55.951. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
337
2015.03.04 02:33:55.951. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
338
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
339
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
340
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
341
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
342
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
343
2015.03.04 02:33:55.979. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
344
2015.03.04 02:33:55.979. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
345
2015.03.04 02:33:56.007. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
346
2015.03.04 02:33:56.007. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
347
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
348
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
349
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
350
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
351
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
352
2015.03.04 02:33:56.090. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 14% (3 of 21 transitions)
353
2015.03.04 02:33:56.090. INFO: EFSM.FATE: the directed sequence has been generated successfully
354
2015.03.04 02:33:56.090. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
355
2015.03.04 02:33:56.090. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ START 1)))}->{{assignment: STATO := 1; assignment: PUNTI_RETTA := 0}}}}
356
2015.03.04 02:33:56.090. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
357
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
358
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
359
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
360
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
361
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
362
2015.03.04 02:33:56.118. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ START 1)))}->{{assignment: STATO := 1; assignment: PUNTI_RETTA := 0}}}}
363
2015.03.04 02:33:56.118. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {START = 0; RESET = 0}}
364
2015.03.04 02:33:56.119. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
365
2015.03.04 02:33:56.119. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
366
2015.03.04 02:33:56.227. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ START 1)))}->{{assignment: STATO := 1; assignment: PUNTI_RETTA := 0}}}}
367
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
368
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
369
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
370
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
371
2015.03.04 02:33:56.255. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 19% (4 of 21 transitions)
372
2015.03.04 02:33:56.256. INFO: EFSM.FATE: the directed sequence has been generated successfully
373
2015.03.04 02:33:56.256. INFO: EFSM.FATE: current coverage: 43% (9 of 21 transitions)
374
2015.03.04 02:33:56.256. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
375
2015.03.04 02:33:56.256. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (EQ STATO 0); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: STATO := 1}}}}
376
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
377
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
378
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
379
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 1; CONT = 0; MAR = 0; Y = 0; X = 0}
380
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
381
2015.03.04 02:33:56.284. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
382
2015.03.04 02:33:56.284. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {START = 1; RESET = 0}}
383
2015.03.04 02:33:56.284. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
384
2015.03.04 02:33:56.284. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
385
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
386
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
387
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
388
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 0; Y = 0; X = 0}
389
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
390
2015.03.04 02:33:56.421. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 24% (5 of 21 transitions)
391
2015.03.04 02:33:56.421. INFO: EFSM.FATE: the directed sequence has been generated successfully
392
2015.03.04 02:33:56.421. INFO: EFSM.FATE: current coverage: 43% (9 of 21 transitions)
393
2015.03.04 02:33:56.421. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
394
2015.03.04 02:33:56.421. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
395
2015.03.04 02:33:56.421. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
396
2015.03.04 02:33:56.421. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
397
2015.03.04 02:33:56.421. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
398
2015.03.04 02:33:56.422. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 0; Y = 0; X = 0}
399
2015.03.04 02:33:56.422. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
400
2015.03.04 02:33:56.449. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
401
2015.03.04 02:33:56.449. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
402
2015.03.04 02:33:56.478. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
403
2015.03.04 02:33:56.478. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
404
2015.03.04 02:33:56.532. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
405
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
406
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
407
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
408
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
409
2015.03.04 02:33:56.560. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 29% (6 of 21 transitions)
410
2015.03.04 02:33:56.560. INFO: EFSM.FATE: the directed sequence has been generated successfully
411
2015.03.04 02:33:56.560. INFO: EFSM.FATE: current coverage: 48% (10 of 21 transitions)
412
2015.03.04 02:33:56.561. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
413
2015.03.04 02:33:56.561. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 1))}->{{assignment: CONT := 0; assignment: MAR := 0; assignment: STATO := 2}}}}
414
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
415
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
416
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
417
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 0; Y = 0; X = 0}
418
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
419
2015.03.04 02:33:56.588. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
420
2015.03.04 02:33:56.588. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
421
2015.03.04 02:33:56.617. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
422
2015.03.04 02:33:56.617. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
423
2015.03.04 02:33:56.699. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
424
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
425
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
426
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 0; Y = 0; X = 1}
427
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
428
2015.03.04 02:33:56.755. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 33% (7 of 21 transitions)
429
2015.03.04 02:33:56.755. INFO: EFSM.FATE: the directed sequence has been generated successfully
430
2015.03.04 02:33:56.755. INFO: EFSM.FATE: current coverage: 48% (10 of 21 transitions)
431
2015.03.04 02:33:56.755. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
432
2015.03.04 02:33:56.755. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
433
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
434
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
435
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
436
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 0; Y = 0; X = 1}
437
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
438
2015.03.04 02:33:56.783. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
439
2015.03.04 02:33:56.783. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
440
2015.03.04 02:33:56.812. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
441
2015.03.04 02:33:56.812. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
442
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
443
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
444
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
445
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 0; CONT = 0; MAR = 0; Y = 0; X = 0}
446
2015.03.04 02:33:56.867. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
447
2015.03.04 02:33:56.894. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 38% (8 of 21 transitions)
448
2015.03.04 02:33:56.894. INFO: EFSM.FATE: the directed sequence has been generated successfully
449
2015.03.04 02:33:56.894. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
450
2015.03.04 02:33:56.894. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
451
2015.03.04 02:33:56.895. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
452
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
453
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
454
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
455
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 0; Y = 0; X = 1}
456
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
457
2015.03.04 02:33:56.922. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
458
2015.03.04 02:33:56.922. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
459
2015.03.04 02:33:56.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
460
2015.03.04 02:33:56.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
461
2015.03.04 02:33:57.033. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
462
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
463
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
464
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
465
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
466
2015.03.04 02:33:57.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 43% (9 of 21 transitions)
467
2015.03.04 02:33:57.116. INFO: EFSM.FATE: the directed sequence has been generated successfully
468
2015.03.04 02:33:57.116. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
469
2015.03.04 02:33:57.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
470
2015.03.04 02:33:57.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
471
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
472
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
473
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
474
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
475
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
476
2015.03.04 02:33:57.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
477
2015.03.04 02:33:57.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
478
2015.03.04 02:33:57.173. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
479
2015.03.04 02:33:57.173. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
480
2015.03.04 02:33:57.255. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
481
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
482
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
483
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
484
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
485
2015.03.04 02:33:57.338. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 48% (10 of 21 transitions)
486
2015.03.04 02:33:57.339. INFO: EFSM.FATE: the directed sequence has been generated successfully
487
2015.03.04 02:33:57.339. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
488
2015.03.04 02:33:57.339. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
489
2015.03.04 02:33:57.339. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
490
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
491
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
492
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
493
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
494
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
495
2015.03.04 02:33:57.367. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
496
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
497
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
498
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
499
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
500
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
501
2015.03.04 02:33:57.394. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: using backjumping to cover the transition: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
502
2015.03.04 02:33:57.394. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}} defining the variable MAR is covered. Trying it
503
2015.03.04 02:33:57.395. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the shortest path from the destination state of the defining transition to the source state of the target transition: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}]
504
2015.03.04 02:33:57.395. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the destination state of the defining transition
505
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
506
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
507
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
508
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
509
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
510
2015.03.04 02:33:57.424. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 0. The current form of stop condition: (AND (EQ 1 15) (NOT (EQ RESET 1)))
511
2015.03.04 02:33:57.424. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
512
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
513
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
514
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
515
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
516
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
517
2015.03.04 02:33:57.452. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
518
2015.03.04 02:33:57.452. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
519
2015.03.04 02:33:57.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
520
2015.03.04 02:33:57.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
521
2015.03.04 02:33:57.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
522
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
523
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
524
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
525
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
526
2015.03.04 02:33:57.646. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 48% (10 of 21 transitions)
527
2015.03.04 02:33:57.673. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
528
2015.03.04 02:33:57.674. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
529
2015.03.04 02:33:57.702. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
530
2015.03.04 02:33:57.702. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
531
2015.03.04 02:33:57.811. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
532
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
533
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
534
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 0; MAR = 1; Y = 255; X = 130}
535
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
536
2015.03.04 02:33:57.867. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
537
2015.03.04 02:33:57.894. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: there is untraversable transition in the loop: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
538
2015.03.04 02:33:57.895. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
539
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
540
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
541
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
542
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 1; Y = 0; X = 1}
543
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
544
2015.03.04 02:33:57.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
545
2015.03.04 02:33:57.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
546
2015.03.04 02:33:57.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
547
2015.03.04 02:33:57.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
548
2015.03.04 02:33:58.033. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
549
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
550
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
551
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 1; Y = 255; X = 3}
552
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
553
2015.03.04 02:33:58.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
554
2015.03.04 02:33:58.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
555
2015.03.04 02:33:58.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
556
2015.03.04 02:33:58.172. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
557
2015.03.04 02:33:58.172. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
558
2015.03.04 02:33:58.282. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
559
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
560
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
561
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 0; MAR = 1; Y = 255; X = 130}
562
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
563
2015.03.04 02:33:58.338. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
564
2015.03.04 02:33:58.365. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
565
2015.03.04 02:33:58.365. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
566
2015.03.04 02:33:58.394. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
567
2015.03.04 02:33:58.394. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
568
2015.03.04 02:33:58.503. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
569
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
570
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
571
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 2; Y = 255; X = 130}
572
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
573
2015.03.04 02:33:58.558. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
574
2015.03.04 02:33:58.586. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
575
2015.03.04 02:33:58.586. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
576
2015.03.04 02:33:58.614. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
577
2015.03.04 02:33:58.614. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
578
2015.03.04 02:33:58.696. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
579
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
580
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
581
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 2; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 2; Y = 255; X = 0}
582
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
583
2015.03.04 02:33:58.752. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
584
2015.03.04 02:33:58.780. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
585
2015.03.04 02:33:58.780. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
586
2015.03.04 02:33:58.808. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
587
2015.03.04 02:33:58.808. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
588
2015.03.04 02:33:58.890. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
589
2015.03.04 02:33:58.945. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
590
2015.03.04 02:33:58.946. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
591
2015.03.04 02:33:58.946. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 3; Y = 255; X = 0}
592
2015.03.04 02:33:58.946. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
593
2015.03.04 02:33:58.973. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
594
2015.03.04 02:33:59.001. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 1. The current form of stop condition: (AND (EQ 3 15) (NOT (EQ RESET 1)))
595
2015.03.04 02:33:59.001. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
596
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
597
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
598
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
599
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 3; Y = 255; X = 0}
600
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
601
2015.03.04 02:33:59.029. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
602
2015.03.04 02:33:59.029. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
603
2015.03.04 02:33:59.057. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
604
2015.03.04 02:33:59.058. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
605
2015.03.04 02:33:59.139. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
606
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
607
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
608
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 3; Y = 0; X = 0}
609
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
610
2015.03.04 02:33:59.223. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
611
2015.03.04 02:33:59.250. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
612
2015.03.04 02:33:59.251. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
613
2015.03.04 02:33:59.279. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
614
2015.03.04 02:33:59.279. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
615
2015.03.04 02:33:59.388. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
616
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
617
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
618
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 0; MAR = 3; Y = 0; X = 0}
619
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
620
2015.03.04 02:33:59.444. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
621
2015.03.04 02:33:59.472. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: there is untraversable transition in the loop: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
622
2015.03.04 02:33:59.472. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
623
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
624
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
625
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
626
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 3; Y = 255; X = 0}
627
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
628
2015.03.04 02:33:59.500. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
629
2015.03.04 02:33:59.500. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
630
2015.03.04 02:33:59.529. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
631
2015.03.04 02:33:59.529. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
632
2015.03.04 02:33:59.610. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
633
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
634
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
635
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 3; Y = 0; X = 0}
636
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
637
2015.03.04 02:33:59.694. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
638
2015.03.04 02:33:59.722. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
639
2015.03.04 02:33:59.722. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
640
2015.03.04 02:33:59.750. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
641
2015.03.04 02:33:59.750. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
642
2015.03.04 02:33:59.859. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
643
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
644
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
645
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 0; MAR = 3; Y = 0; X = 0}
646
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
647
2015.03.04 02:33:59.915. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
648
2015.03.04 02:33:59.943. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
649
2015.03.04 02:33:59.943. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
650
2015.03.04 02:33:59.971. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
651
2015.03.04 02:33:59.971. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
652
2015.03.04 02:34:00.080. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
653
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
654
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
655
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 0; MAR = 4; Y = 0; X = 0}
656
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
657
2015.03.04 02:34:00.135. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
658
2015.03.04 02:34:00.163. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
659
2015.03.04 02:34:00.163. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
660
2015.03.04 02:34:00.191. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
661
2015.03.04 02:34:00.191. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
662
2015.03.04 02:34:00.273. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
663
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
664
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
665
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 0; MAR = 4; Y = 0; X = 0}
666
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
667
2015.03.04 02:34:00.329. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
668
2015.03.04 02:34:00.357. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
669
2015.03.04 02:34:00.357. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
670
2015.03.04 02:34:00.386. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
671
2015.03.04 02:34:00.386. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
672
2015.03.04 02:34:00.467. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
673
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
674
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
675
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 5; Y = 0; X = 0}
676
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
677
2015.03.04 02:34:00.550. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
678
2015.03.04 02:34:00.578. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 2. The current form of stop condition: (AND (EQ 5 15) (NOT (EQ RESET 1)))
679
2015.03.04 02:34:00.578. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
680
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
681
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
682
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
683
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 0; MAR = 5; Y = 0; X = 0}
684
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
685
2015.03.04 02:34:00.606. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
686
2015.03.04 02:34:00.606. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
687
2015.03.04 02:34:00.634. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
688
2015.03.04 02:34:00.634. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
689
2015.03.04 02:34:00.716. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
690
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
691
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
692
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 0; MAR = 5; Y = 2; X = 0}
693
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
694
2015.03.04 02:34:00.800. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
695
2015.03.04 02:34:00.827. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
696
2015.03.04 02:34:00.827. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
697
2015.03.04 02:34:00.856. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
698
2015.03.04 02:34:00.856. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
699
2015.03.04 02:34:00.965. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
700
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
701
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
702
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 0; MAR = 5; Y = 2; X = 2}
703
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
704
2015.03.04 02:34:01.020. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
705
2015.03.04 02:34:01.048. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
706
2015.03.04 02:34:01.048. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
707
2015.03.04 02:34:01.077. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
708
2015.03.04 02:34:01.077. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
709
2015.03.04 02:34:01.186. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
710
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
711
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
712
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 1; MAR = 6; Y = 2; X = 2}
713
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
714
2015.03.04 02:34:01.270. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
715
2015.03.04 02:34:01.298. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
716
2015.03.04 02:34:01.298. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
717
2015.03.04 02:34:01.326. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
718
2015.03.04 02:34:01.326. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
719
2015.03.04 02:34:01.408. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
720
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
721
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
722
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 1; MAR = 6; Y = 2; X = 0}
723
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
724
2015.03.04 02:34:01.464. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
725
2015.03.04 02:34:01.491. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
726
2015.03.04 02:34:01.492. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
727
2015.03.04 02:34:01.520. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
728
2015.03.04 02:34:01.520. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
729
2015.03.04 02:34:01.602. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
730
2015.03.04 02:34:01.657. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
731
2015.03.04 02:34:01.657. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
732
2015.03.04 02:34:01.658. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 1; MAR = 7; Y = 2; X = 0}
733
2015.03.04 02:34:01.658. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
734
2015.03.04 02:34:01.685. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
735
2015.03.04 02:34:01.712. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 3. The current form of stop condition: (AND (EQ 7 15) (NOT (EQ RESET 1)))
736
2015.03.04 02:34:01.713. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
737
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
738
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
739
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
740
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 1; MAR = 7; Y = 2; X = 0}
741
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
742
2015.03.04 02:34:01.741. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
743
2015.03.04 02:34:01.741. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
744
2015.03.04 02:34:01.769. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
745
2015.03.04 02:34:01.769. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
746
2015.03.04 02:34:01.851. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
747
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
748
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
749
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 1; MAR = 7; Y = 0; X = 0}
750
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
751
2015.03.04 02:34:01.934. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
752
2015.03.04 02:34:01.962. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
753
2015.03.04 02:34:01.962. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
754
2015.03.04 02:34:01.991. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
755
2015.03.04 02:34:01.991. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
756
2015.03.04 02:34:02.099. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
757
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
758
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
759
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 1; MAR = 7; Y = 0; X = 0}
760
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
761
2015.03.04 02:34:02.155. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
762
2015.03.04 02:34:02.183. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: there is untraversable transition in the loop: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
763
2015.03.04 02:34:02.183. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
764
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
765
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
766
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
767
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 1; MAR = 7; Y = 2; X = 0}
768
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
769
2015.03.04 02:34:02.211. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
770
2015.03.04 02:34:02.211. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
771
2015.03.04 02:34:02.239. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
772
2015.03.04 02:34:02.240. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
773
2015.03.04 02:34:02.322. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
774
2015.03.04 02:34:02.377. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
775
2015.03.04 02:34:02.378. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
776
2015.03.04 02:34:02.378. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 1; MAR = 7; Y = 0; X = 0}
777
2015.03.04 02:34:02.378. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
778
2015.03.04 02:34:02.405. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
779
2015.03.04 02:34:02.433. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
780
2015.03.04 02:34:02.433. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
781
2015.03.04 02:34:02.461. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
782
2015.03.04 02:34:02.461. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
783
2015.03.04 02:34:02.570. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
784
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
785
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
786
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 1; MAR = 7; Y = 0; X = 0}
787
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
788
2015.03.04 02:34:02.626. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
789
2015.03.04 02:34:02.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
790
2015.03.04 02:34:02.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
791
2015.03.04 02:34:02.682. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
792
2015.03.04 02:34:02.682. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
793
2015.03.04 02:34:02.791. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
794
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
795
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
796
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 1; MAR = 8; Y = 0; X = 0}
797
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
798
2015.03.04 02:34:02.847. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
799
2015.03.04 02:34:02.874. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
800
2015.03.04 02:34:02.874. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
801
2015.03.04 02:34:02.903. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
802
2015.03.04 02:34:02.903. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
803
2015.03.04 02:34:02.985. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
804
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
805
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
806
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 1; MAR = 8; Y = 0; X = 0}
807
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
808
2015.03.04 02:34:03.040. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
809
2015.03.04 02:34:03.068. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
810
2015.03.04 02:34:03.068. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
811
2015.03.04 02:34:03.096. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
812
2015.03.04 02:34:03.096. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
813
2015.03.04 02:34:03.178. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
814
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
815
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
816
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 1; MAR = 9; Y = 0; X = 0}
817
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
818
2015.03.04 02:34:03.261. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
819
2015.03.04 02:34:03.304. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 4. The current form of stop condition: (AND (EQ 9 15) (NOT (EQ RESET 1)))
820
2015.03.04 02:34:03.304. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
821
2015.03.04 02:34:03.304. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
822
2015.03.04 02:34:03.304. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
823
2015.03.04 02:34:03.305. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
824
2015.03.04 02:34:03.305. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 1; MAR = 9; Y = 0; X = 0}
825
2015.03.04 02:34:03.305. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
826
2015.03.04 02:34:03.348. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
827
2015.03.04 02:34:03.348. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
828
2015.03.04 02:34:03.392. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
829
2015.03.04 02:34:03.392. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
830
2015.03.04 02:34:03.519. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
831
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
832
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
833
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 1; MAR = 9; Y = 2; X = 0}
834
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
835
2015.03.04 02:34:03.649. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
836
2015.03.04 02:34:03.692. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
837
2015.03.04 02:34:03.692. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
838
2015.03.04 02:34:03.736. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
839
2015.03.04 02:34:03.736. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
840
2015.03.04 02:34:03.881. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
841
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
842
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
843
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 1; MAR = 9; Y = 2; X = 2}
844
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
845
2015.03.04 02:34:03.952. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
846
2015.03.04 02:34:03.988. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
847
2015.03.04 02:34:03.988. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
848
2015.03.04 02:34:04.024. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
849
2015.03.04 02:34:04.024. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
850
2015.03.04 02:34:04.164. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
851
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
852
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
853
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 2; MAR = 10; Y = 2; X = 2}
854
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
855
2015.03.04 02:34:04.270. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
856
2015.03.04 02:34:04.299. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
857
2015.03.04 02:34:04.299. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
858
2015.03.04 02:34:04.329. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
859
2015.03.04 02:34:04.329. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
860
2015.03.04 02:34:04.414. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
861
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
862
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
863
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 2; MAR = 10; Y = 2; X = 255}
864
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
865
2015.03.04 02:34:04.473. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
866
2015.03.04 02:34:04.502. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
867
2015.03.04 02:34:04.502. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
868
2015.03.04 02:34:04.532. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
869
2015.03.04 02:34:04.532. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
870
2015.03.04 02:34:04.617. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
871
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
872
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
873
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 2; MAR = 11; Y = 2; X = 255}
874
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
875
2015.03.04 02:34:04.704. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
876
2015.03.04 02:34:04.733. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 5. The current form of stop condition: (AND (EQ 11 15) (NOT (EQ RESET 1)))
877
2015.03.04 02:34:04.733. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
878
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
879
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
880
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
881
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 2; MAR = 11; Y = 2; X = 255}
882
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
883
2015.03.04 02:34:04.762. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
884
2015.03.04 02:34:04.762. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
885
2015.03.04 02:34:04.791. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
886
2015.03.04 02:34:04.791. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
887
2015.03.04 02:34:04.873. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
888
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
889
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
890
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 2; MAR = 11; Y = 5; X = 253}
891
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
892
2015.03.04 02:34:04.956. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
893
2015.03.04 02:34:04.984. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
894
2015.03.04 02:34:04.984. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
895
2015.03.04 02:34:05.012. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
896
2015.03.04 02:34:05.012. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
897
2015.03.04 02:34:05.211. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
898
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
899
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
900
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 2; MAR = 11; Y = 5; X = 130}
901
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
902
2015.03.04 02:34:05.311. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
903
2015.03.04 02:34:05.361. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: there is untraversable transition in the loop: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
904
2015.03.04 02:34:05.362. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
905
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
906
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
907
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
908
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 2; MAR = 11; Y = 2; X = 255}
909
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
910
2015.03.04 02:34:05.412. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
911
2015.03.04 02:34:05.413. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
912
2015.03.04 02:34:05.464. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
913
2015.03.04 02:34:05.464. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
914
2015.03.04 02:34:05.612. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
915
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
916
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
917
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 2; MAR = 11; Y = 5; X = 253}
918
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
919
2015.03.04 02:34:05.764. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
920
2015.03.04 02:34:05.804. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
921
2015.03.04 02:34:05.804. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
922
2015.03.04 02:34:05.845. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
923
2015.03.04 02:34:05.845. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
924
2015.03.04 02:34:06.004. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
925
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
926
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
927
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 2; MAR = 11; Y = 5; X = 130}
928
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
929
2015.03.04 02:34:06.085. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
930
2015.03.04 02:34:06.126. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
931
2015.03.04 02:34:06.126. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
932
2015.03.04 02:34:06.167. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
933
2015.03.04 02:34:06.167. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
934
2015.03.04 02:34:06.316. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (NOT (EQ X 2)))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
935
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
936
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
937
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 2; MAR = 12; Y = 5; X = 130}
938
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
939
2015.03.04 02:34:06.384. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
940
2015.03.04 02:34:06.418. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
941
2015.03.04 02:34:06.418. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
942
2015.03.04 02:34:06.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
943
2015.03.04 02:34:06.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
944
2015.03.04 02:34:06.552. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
945
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
946
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
947
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 254; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 2; MAR = 12; Y = 5; X = 0}
948
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
949
2015.03.04 02:34:06.620. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
950
2015.03.04 02:34:06.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
951
2015.03.04 02:34:06.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
952
2015.03.04 02:34:06.688. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
953
2015.03.04 02:34:06.688. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
954
2015.03.04 02:34:06.783. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
955
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
956
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
957
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 2; MAR = 13; Y = 5; X = 0}
958
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
959
2015.03.04 02:34:06.867. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
960
2015.03.04 02:34:06.895. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 6. The current form of stop condition: (AND (EQ 13 15) (NOT (EQ RESET 1)))
961
2015.03.04 02:34:06.895. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: trying to proceed with the loop: [{source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}, {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}, {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}, {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}, {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}]
962
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
963
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
964
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
965
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 2; MAR = 13; Y = 5; X = 0}
966
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
967
2015.03.04 02:34:06.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
968
2015.03.04 02:34:06.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
969
2015.03.04 02:34:06.952. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
970
2015.03.04 02:34:06.952. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
971
2015.03.04 02:34:07.034. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
972
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
973
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
974
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 2; MAR = 13; Y = 2; X = 0}
975
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
976
2015.03.04 02:34:07.118. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
977
2015.03.04 02:34:07.146. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
978
2015.03.04 02:34:07.146. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
979
2015.03.04 02:34:07.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
980
2015.03.04 02:34:07.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
981
2015.03.04 02:34:07.284. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ MAR 15)) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
982
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
983
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15)))
984
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 2; MAR = 13; Y = 2; X = 2}
985
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
986
2015.03.04 02:34:07.340. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
987
2015.03.04 02:34:07.368. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
988
2015.03.04 02:34:07.368. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
989
2015.03.04 02:34:07.396. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
990
2015.03.04 02:34:07.396. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
991
2015.03.04 02:34:07.506. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ X 2))}->{{assignment: CONT := (MOD (ADD CONT 1) 256); assignment: MAR := (MOD (ADD MAR 1) 16); assignment: STATO := 2}}}}
992
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
993
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2))
994
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 2; CONT = 3; MAR = 14; Y = 2; X = 2}
995
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
996
2015.03.04 02:34:07.589. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
997
2015.03.04 02:34:07.617. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
998
2015.03.04 02:34:07.617. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
999
2015.03.04 02:34:07.646. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
1000
2015.03.04 02:34:07.646. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1001
2015.03.04 02:34:07.728. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (EQ STATO 2)); destination state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: X := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: STATO := 3}}}}
1002
2015.03.04 02:34:07.756. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
1003
2015.03.04 02:34:07.756. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3))
1004
2015.03.04 02:34:07.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 3; CONT = 3; MAR = 14; Y = 2; X = 0}
1005
2015.03.04 02:34:07.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
1006
2015.03.04 02:34:07.784. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
1007
2015.03.04 02:34:07.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
1008
2015.03.04 02:34:07.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
1009
2015.03.04 02:34:07.840. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
1010
2015.03.04 02:34:07.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1011
2015.03.04 02:34:07.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (EQ STATO 3)); destination state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: MAR := (MOD (ADD MAR 1) 16); assignment: T := (ADD (MOD X 128) (MOD X 128)); assignment: STATO := 4}}}}
1012
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
1013
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4))
1014
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 4; CONT = 3; MAR = 15; Y = 2; X = 0}
1015
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
1016
2015.03.04 02:34:08.006. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
1017
2015.03.04 02:34:08.035. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: iteration 7. The current form of stop condition: (AND (EQ 15 15) (NOT (EQ RESET 1)))
1018
2015.03.04 02:34:08.035. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: loop traverse has been finished successfully at iteration 7
1019
2015.03.04 02:34:08.035. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transitions are consistent. Traversing a path between them
1020
2015.03.04 02:34:08.063. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
1021
2015.03.04 02:34:08.063. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
1022
2015.03.04 02:34:08.091. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
1023
2015.03.04 02:34:08.091. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1024
2015.03.04 02:34:08.173. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (EQ STATO 4)); destination state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); guarded action: {{posedge of CLOCK}: {predicate: (NOT (EQ RESET 1))}->{{assignment: Y := (SELECT ((0:1)(1:255)(2:0)(3:0)(4:0)(5:2)(6:0)(7:0)(8:0)(9:2)(10:255)(11:5)(12:0)(13:2)(14:0)(15:2)) MAR); assignment: X := (ADD (MOD X 128) (MOD T 128)); assignment: STATO := 5}}}}
1025
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
1026
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5))
1027
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 5; CONT = 3; MAR = 15; Y = 2; X = 0}
1028
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
1029
2015.03.04 02:34:08.258. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
1030
2015.03.04 02:34:08.286. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
1031
2015.03.04 02:34:08.286. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
1032
2015.03.04 02:34:08.314. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
1033
2015.03.04 02:34:08.314. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1034
2015.03.04 02:34:08.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
1035
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
1036
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15))
1037
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 3; MAR = 15; Y = 2; X = 2}
1038
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
1039
2015.03.04 02:34:08.479. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 67% (14 of 21 transitions)
1040
2015.03.04 02:34:08.480. INFO: EFSM.FATE: the directed sequence has been generated successfully
1041
2015.03.04 02:34:08.480. INFO: EFSM.FATE: current coverage: 71% (15 of 21 transitions)
1042
2015.03.04 02:34:08.480. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 0) (EQ X 2))}->{{assignment: BLOCK_PUNTI_RETTA_0 := (ADD (MOD CONT (POWER 2 8)) 1); assignment: PUNTI_RETTA := BLOCK_PUNTI_RETTA_0; assignment: STATO := 1}}}}
1043
2015.03.04 02:34:08.480. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: simulating the model to the end state of the transition: {source state: (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (EQ STATO 5)); destination state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); guarded action: {{posedge of CLOCK}: {predicate: (AND (EQ MAR 15) (NOT (EQ RESET 1)))}->{{assignment: X := (ADD (MOD X 128) (MOD Y 128)); assignment: STATO := 6}}}}
1044
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
1045
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1046
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15))
1047
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = null; STATO = 6; CONT = 3; MAR = 15; Y = 2; X = 2}
1048
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
1049
2015.03.04 02:34:08.508. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 0) (EQ X 2))}->{{assignment: BLOCK_PUNTI_RETTA_0 := (ADD (MOD CONT (POWER 2 8)) 1); assignment: PUNTI_RETTA := BLOCK_PUNTI_RETTA_0; assignment: STATO := 1}}}}
1050
2015.03.04 02:34:08.508. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {START = 0; RESET = 0}}
1051
2015.03.04 02:34:08.508. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
1052
2015.03.04 02:34:08.508. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
1053
2015.03.04 02:34:08.645. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing the transition {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (EQ MAR 15)); destination state: (AND (NOT (EQ STATO 0)) (EQ STATO 1)); guarded action: {{posedge of CLOCK}: {predicate: (AND (NOT (EQ RESET 1)) (EQ START 0) (EQ X 2))}->{{assignment: BLOCK_PUNTI_RETTA_0 := (ADD (MOD CONT (POWER 2 8)) 1); assignment: PUNTI_RETTA := BLOCK_PUNTI_RETTA_0; assignment: STATO := 1}}}}
1054
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
1055
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
1056
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: inner variables' dump: {T = 0; BLOCK_PUNTI_RETTA_0 = 4; STATO = 1; CONT = 3; MAR = 15; Y = 2; X = 2}
1057
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 4}
1058
2015.03.04 02:34:08.701. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 71% (15 of 21 transitions)
1059
2015.03.04 02:34:08.702. INFO: EFSM.FATE: the directed sequence has been generated successfully
1060
2015.03.04 02:34:08.702. INFO: EFSM.FATE: current coverage: 76% (16 of 21 transitions)
1061
2015.03.04 02:34:08.702. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: generating a sequence to cover the transition: {source state: (AND (AND (AND (AND (AND (AND (AND (NOT (EQ STATO 0)) (NOT (EQ STATO 1))) (NOT (EQ STATO 2))) (NOT (EQ STATO 3))) (NOT (EQ STATO 4))) (NOT (EQ STATO 5))) (EQ STATO 6)) (NOT (EQ MAR 15))); destination state: (EQ STATO 0); guarded action: {{RESET,CLOCK}: {predicate: (EQ RESET 1)}->{{assignment: STATO := 0; assignment: PUNTI_RETTA := 0; assignment: CONT := 0; assignment: MAR := 0; assignment: X := 0; assignment: Y := 0; assignment: T := 0}}}}
1062
2015.03.04 02:34:08.702. ERROR: The exception has been encountered: java.lang.NullPointerException
1063
	at ru.ispras.retrascope.engine.efsm.generator.test.fate.DirectedFateGenerator.generateSequence(DirectedFateGenerator.java:226)
1064
	at ru.ispras.retrascope.engine.efsm.generator.test.fate.DirectedFateGenerator.getNextSequenceIterator(DirectedFateGenerator.java:163)
1065
	at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGenerator.start(EfsmFateTestGenerator.java:315)
1066
	at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGenerator.start(EfsmFateTestGenerator.java:52)
1067
	at ru.ispras.retrascope.basis.Engine.start(Engine.java:200)
1068
	at ru.ispras.retrascope.basis.ToolChain.start(ToolChain.java:106)
1069
	at ru.ispras.retrascope.basis.Engine.start(Engine.java:200)
1070
	at ru.ispras.retrascope.Retrascope$Run.start(Retrascope.java:116)
1071
	at ru.ispras.retrascope.Retrascope.main(Retrascope.java:333)
1072
	at ru.ispras.retrascope.Retrascope.main(Retrascope.java:355)
1073
	at ru.ispras.retrascope.util.VhdlUtilTest.runRetrascope(VhdlUtilTest.java:148)
1074
	at ru.ispras.retrascope.util.VhdlUtilTest.runVhdl(VhdlUtilTest.java:73)
1075
	at ru.ispras.retrascope.util.HdlUtilTest.runVhdl(HdlUtilTest.java:94)
1076
	at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGeneratorVhdlTestCase.generate(EfsmFateTestGeneratorVhdlTestCase.java:32)
1077
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
1078
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
1079
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
1080
	at java.lang.reflect.Method.invoke(Method.java:606)
1081
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
1082
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
1083
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
1084
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
1085
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
1086
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
1087
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
1088
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
1089
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
1090
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
1091
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
1092
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
1093
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
1094
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
1095
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
1096
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1420)
1097
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:848)
1098
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1899)
1099
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:800)
1100
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
1101
	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
1102
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
1103
	at java.lang.reflect.Method.invoke(Method.java:606)
1104
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
1105
	at org.apache.tools.ant.Task.perform(Task.java:348)
1106
	at org.apache.tools.ant.Target.execute(Target.java:390)
1107
	at org.apache.tools.ant.Target.performTasks(Target.java:411)
1108
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
1109
	at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
1110
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
1111
	at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
1112
	at org.apache.tools.ant.Main.runBuild(Main.java:809)
1113
	at org.apache.tools.ant.Main.startAnt(Main.java:217)
1114
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
1115
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
1116

    
1117
2015.03.04 02:34:08.704. INFO: Retrascope is shutting down
    (1-1/1)