Project

General

Profile

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

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

 
2015.03.04 02:33:52.764. INFO: EFSM.FATE: sequence length isn't specified. Setting it to the default value: 8
2015.03.04 02:33:52.764. INFO: EFSM.FATE: amount of sequences isn't specified. Setting it to the default value: 2
2015.03.04 02:33:52.764. INFO: EFSM.FATE: loop limit isn't specified. Setting it to the default value: 8
2015.03.04 02:33:52.765. INFO: EFSM.FATE: generating a new sequence (1 of 2)
2015.03.04 02:33:52.765. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
2015.03.04 02:33:52.765. INFO: EFSM.FATE: generating a new vector 1 of 8)
2015.03.04 02:33:52.765. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:52.765. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
2015.03.04 02:33:52.765. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
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}}}
2015.03.04 02:33:52.793. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
2015.03.04 02:33:52.821. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:52.821. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:52.876. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:52.903. INFO: EFSM.FATE: current coverage: 0% (0 of 21 transitions)
2015.03.04 02:33:52.903. INFO: EFSM.FATE: generating a new vector 2 of 8)
2015.03.04 02:33:52.903. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:52.903. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:52.931. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 0% (0 of 21 transitions)
2015.03.04 02:33:52.960. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:52.960. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:53.042. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.069. INFO: EFSM.FATE: current coverage: 5% (1 of 21 transitions)
2015.03.04 02:33:53.069. INFO: EFSM.FATE: generating a new vector 3 of 8)
2015.03.04 02:33:53.069. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.069. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:53.097. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
2015.03.04 02:33:53.125. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:53.126. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:53.180. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.208. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.208. INFO: EFSM.FATE: generating a new vector 4 of 8)
2015.03.04 02:33:53.208. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.208. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:53.236. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.264. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:53.264. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:53.346. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.374. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.374. INFO: EFSM.FATE: generating a new vector 5 of 8)
2015.03.04 02:33:53.374. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.374. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:53.402. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.430. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:53.430. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:53.485. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.513. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.513. INFO: EFSM.FATE: generating a new vector 6 of 8)
2015.03.04 02:33:53.513. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.513. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:53.540. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.569. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:53.569. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:53.650. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.651. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:53.651. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.678. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.678. INFO: EFSM.FATE: generating a new vector 7 of 8)
2015.03.04 02:33:53.678. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.678. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:53.706. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.734. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:53.734. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:53.789. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.817. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.817. INFO: EFSM.FATE: generating a new vector 8 of 8)
2015.03.04 02:33:53.817. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.817. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:53.845. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.873. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:53.873. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:53.955. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:53.983. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:53.983. INFO: EFSM.FATE: generating a new sequence (2 of 2)
2015.03.04 02:33:53.983. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
2015.03.04 02:33:53.983. INFO: EFSM.FATE: generating a new vector 1 of 8)
2015.03.04 02:33:53.983. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:53.983. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
2015.03.04 02:33:53.983. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
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}}}
2015.03.04 02:33:54.011. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
2015.03.04 02:33:54.039. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:54.039. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:54.094. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:54.121. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:54.121. INFO: EFSM.FATE: generating a new vector 2 of 8)
2015.03.04 02:33:54.121. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:54.121. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:54.149. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 0% (0 of 21 transitions)
2015.03.04 02:33:54.177. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:54.177. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:54.259. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:54.287. INFO: EFSM.FATE: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:54.287. INFO: EFSM.FATE: generating a new vector 3 of 8)
2015.03.04 02:33:54.287. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:54.287. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:54.315. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
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}}
2015.03.04 02:33:54.315. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
2015.03.04 02:33:54.315. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:54.315. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
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}}}}
2015.03.04 02:33:54.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:54.425. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:54.452. INFO: EFSM.FATE: current coverage: 14% (3 of 21 transitions)
2015.03.04 02:33:54.453. INFO: EFSM.FATE: generating a new vector 4 of 8)
2015.03.04 02:33:54.453. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:54.453. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:54.480. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:54.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:54.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:54.619. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:54.646. INFO: EFSM.FATE: current coverage: 19% (4 of 21 transitions)
2015.03.04 02:33:54.646. INFO: EFSM.FATE: generating a new vector 5 of 8)
2015.03.04 02:33:54.646. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:54.647. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:54.674. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 14% (3 of 21 transitions)
2015.03.04 02:33:54.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:54.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:54.840. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:54.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:54.868. INFO: EFSM.FATE: current coverage: 24% (5 of 21 transitions)
2015.03.04 02:33:54.868. INFO: EFSM.FATE: generating a new vector 6 of 8)
2015.03.04 02:33:54.868. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:54.868. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:54.896. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 19% (4 of 21 transitions)
2015.03.04 02:33:54.925. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:54.925. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:55.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:55.090. INFO: EFSM.FATE: current coverage: 29% (6 of 21 transitions)
2015.03.04 02:33:55.090. INFO: EFSM.FATE: generating a new vector 7 of 8)
2015.03.04 02:33:55.090. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:55.090. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:55.118. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: failed to traverse the transition
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}}}}
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}}}
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:55.145. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 24% (5 of 21 transitions)
2015.03.04 02:33:55.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:55.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:55.229. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:55.256. INFO: EFSM.FATE: current coverage: 33% (7 of 21 transitions)
2015.03.04 02:33:55.256. INFO: EFSM.FATE: generating a new vector 8 of 8)
2015.03.04 02:33:55.256. INFO: EFSM.FATE: processing the EFSM WORK.B07(BEHAV)_0
2015.03.04 02:33:55.257. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: generating a new input vector
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}}}}
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}}}
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: the transition has been traversed successfully
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:55.284. INFO: EFSM.FATE.RandomGenerator.WORK.B07(BEHAV)_0: current coverage: 29% (6 of 21 transitions)
2015.03.04 02:33:55.313. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:55.313. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:55.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}
2015.03.04 02:33:55.422. INFO: EFSM.FATE: current coverage: 33% (7 of 21 transitions)
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)
2015.03.04 02:33:55.422. INFO: EFSM.FATE: starting the directed phase of generation
2015.03.04 02:33:55.422. INFO: EFSM.FATE: the WORK.B07(BEHAV)_0 EFSM has uncovered transitions. Processing it
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting control dependencies
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: control dependencies have been detected successfully
2015.03.04 02:33:55.423. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting data dependencies
2015.03.04 02:33:55.425. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: data dependencies have been detected successfully
2015.03.04 02:33:55.425. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: detecting counters
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}}}}]
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}}}}]
2015.03.04 02:33:55.426. INFO: EFSM.FATE.Analyser.WORK.B07(BEHAV)_0: counters have been detected successfully
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}}}}
2015.03.04 02:33:55.426. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
2015.03.04 02:33:55.426. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
2015.03.04 02:33:55.454. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
2015.03.04 02:33:55.454. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:55.454. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = null; RESET = 1}
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}}}
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:55.509. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:55.564. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:55.592. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:55.592. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:55.647. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:55.674. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 5% (1 of 21 transitions)
2015.03.04 02:33:55.675. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:55.675. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
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}}}}
2015.03.04 02:33:55.675. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: resetting the EFSM
2015.03.04 02:33:55.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: resetting EFSM
2015.03.04 02:33:55.702. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the EFSM has been reset successfully
2015.03.04 02:33:55.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:55.703. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = null; RESET = 1}
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}}}
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: the reset guard is enabled
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:55.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:55.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:55.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:55.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:55.922. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:55.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:55.923. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:55.950. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 10% (2 of 21 transitions)
2015.03.04 02:33:55.951. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:55.951. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:55.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:55.979. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:56.007. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:56.007. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:56.062. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.090. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 14% (3 of 21 transitions)
2015.03.04 02:33:56.090. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.090. INFO: EFSM.FATE: current coverage: 38% (8 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:56.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
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}}
2015.03.04 02:33:56.119. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:56.119. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:56.228. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.255. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 19% (4 of 21 transitions)
2015.03.04 02:33:56.256. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.256. INFO: EFSM.FATE: current coverage: 43% (9 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:33:56.256. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
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}}
2015.03.04 02:33:56.284. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:56.284. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
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}}}}
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:56.393. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.421. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 24% (5 of 21 transitions)
2015.03.04 02:33:56.421. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.421. INFO: EFSM.FATE: current coverage: 43% (9 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.421. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.421. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
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))
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}
2015.03.04 02:33:56.422. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:56.449. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:56.478. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:56.478. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:56.533. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.560. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 29% (6 of 21 transitions)
2015.03.04 02:33:56.560. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.560. INFO: EFSM.FATE: current coverage: 48% (10 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 1; RESET = 0}
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))
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}
2015.03.04 02:33:56.561. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:56.588. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:56.617. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:56.617. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:56.727. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.755. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 33% (7 of 21 transitions)
2015.03.04 02:33:56.755. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.755. INFO: EFSM.FATE: current coverage: 48% (10 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:56.755. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:56.783. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {RESET,CLOCK}; transaction: {RESET = 1}}
2015.03.04 02:33:56.812. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {RESET,CLOCK}
2015.03.04 02:33:56.812. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 1}
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}}}}
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:33:56.866. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (EQ STATO 0)
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}
2015.03.04 02:33:56.867. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:56.894. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 38% (8 of 21 transitions)
2015.03.04 02:33:56.894. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:56.894. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:56.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:56.922. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:56.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:56.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:57.088. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:57.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 43% (9 of 21 transitions)
2015.03.04 02:33:57.116. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:57.116. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.116. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:57.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:57.173. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:57.173. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:57.311. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:57.338. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 48% (10 of 21 transitions)
2015.03.04 02:33:57.339. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:33:57.339. INFO: EFSM.FATE: current coverage: 52% (11 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.339. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.367. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
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
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}}}}]
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
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.395. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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)))
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}}}}]
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.424. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:57.452. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:57.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:57.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:57.618. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:57.646. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 48% (10 of 21 transitions)
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}}}}
2015.03.04 02:33:57.674. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:57.702. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:57.702. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:33:57.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:57.867. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
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}}}}
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}}}}]
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:57.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:57.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:57.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:57.951. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:58.089. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:58.116. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
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}}}}
2015.03.04 02:33:58.144. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:58.172. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:58.172. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:33:58.310. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:58.338. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 52% (11 of 21 transitions)
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}}}}
2015.03.04 02:33:58.365. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:58.394. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:58.394. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:58.531. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:58.558. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:33:58.586. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:58.614. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:58.614. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:58.724. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:58.752. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:33:58.780. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:58.808. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:58.808. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:58.945. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:58.946. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:58.973. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:59.001. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:59.029. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:59.057. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:59.058. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:59.195. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:59.223. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:33:59.251. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:59.279. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:59.279. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:33:59.416. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:59.444. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
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}}}}]
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:33:59.472. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:33:59.500. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:59.529. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:59.529. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:33:59.666. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:59.694. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:33:59.722. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:59.750. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:59.750. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:33:59.887. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:33:59.915. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:33:59.943. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:33:59.971. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:33:59.971. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:00.108. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:00.135. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:34:00.163. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:00.191. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:00.191. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:00.302. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:00.329. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:34:00.357. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:00.386. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:00.386. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:00.523. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:00.550. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:00.578. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:00.606. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:00.634. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:00.634. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:00.772. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:00.800. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:34:00.827. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:00.856. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:00.856. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:00.993. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:01.020. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 57% (12 of 21 transitions)
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}}}}
2015.03.04 02:34:01.048. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:01.077. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:01.077. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:01.242. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:01.270. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:01.298. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:01.326. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:01.326. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:01.436. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:01.464. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:01.492. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:01.520. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:01.520. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:01.657. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:01.658. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:01.685. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:01.713. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:01.741. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:01.769. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:01.769. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:01.907. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:01.934. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:01.962. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:01.991. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:01.991. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:02.127. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:02.155. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
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}}}}]
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:02.183. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:02.211. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:02.239. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:02.240. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:02.377. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:02.378. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:02.405. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:02.433. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:02.461. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:02.461. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:02.598. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:02.626. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:02.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:02.682. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:02.682. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:02.819. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:02.847. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:02.874. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:02.903. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:02.903. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:03.013. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:03.040. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:03.068. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:03.096. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:03.096. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:03.234. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:03.261. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:34:03.304. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:03.304. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:03.305. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:03.348. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:03.392. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:03.392. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:03.606. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:03.649. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:03.692. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:03.736. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:03.736. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:03.917. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:03.952. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:03.988. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:04.024. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:04.024. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:04.236. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:04.270. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:04.299. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:04.329. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:04.329. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:04.444. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:04.473. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:04.502. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:04.532. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:04.532. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:04.675. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:04.704. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:04.733. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:04.762. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:04.791. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:04.791. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:04.929. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:04.956. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:04.984. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:05.012. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:05.012. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:05.261. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:05.311. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
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}}}}]
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:05.362. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:05.413. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:05.464. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:05.464. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:05.714. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:05.764. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:05.804. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:05.845. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:05.845. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:06.045. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:06.085. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:06.126. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:06.167. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:06.167. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:06.350. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:06.384. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:06.418. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:06.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:06.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:06.586. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:06.620. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:06.654. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:06.688. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:06.688. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:06.839. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:06.867. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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)))
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}}}}]
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:06.895. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
2015.03.04 02:34:06.923. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:06.952. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:06.952. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:07.090. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:07.118. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:07.146. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:07.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:07.174. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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)))
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}
2015.03.04 02:34:07.312. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:07.340. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:07.368. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:07.396. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:07.396. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:07.562. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:07.589. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:07.617. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:07.646. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:07.646. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:07.756. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:07.757. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:07.784. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:07.812. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:07.840. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:07.841. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:07.979. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:08.006. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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)))
2015.03.04 02:34:08.035. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: loop traverse has been finished successfully at iteration 7
2015.03.04 02:34:08.035. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: the transitions are consistent. Traversing a path between them
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}}}}
2015.03.04 02:34:08.063. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:08.091. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:08.091. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:08.230. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:08.258. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 62% (13 of 21 transitions)
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}}}}
2015.03.04 02:34:08.286. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: input vector: {events: {posedge of CLOCK}; transaction: {RESET = 0}}
2015.03.04 02:34:08.314. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:08.314. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
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))
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}
2015.03.04 02:34:08.452. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
2015.03.04 02:34:08.479. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 67% (14 of 21 transitions)
2015.03.04 02:34:08.480. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:34:08.480. INFO: EFSM.FATE: current coverage: 71% (15 of 21 transitions)
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}}}}
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}}}}
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: loading a simulation snapshot
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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))
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}
2015.03.04 02:34:08.480. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 0}
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}}}}
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}}
2015.03.04 02:34:08.508. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: processing the events: {posedge of CLOCK}
2015.03.04 02:34:08.508. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: input dump: {START = 0; RESET = 0}
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}}}}
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: traversing has been finished successfully
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: current state: (AND (NOT (EQ STATO 0)) (EQ STATO 1))
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}
2015.03.04 02:34:08.674. INFO: EFSM.Simulator.WORK.B07(BEHAV)_0: output dump: {PUNTI_RETTA = 4}
2015.03.04 02:34:08.701. INFO: EFSM.FATE.DirectedGenerator.WORK.B07(BEHAV)_0: current coverage: 71% (15 of 21 transitions)
2015.03.04 02:34:08.702. INFO: EFSM.FATE: the directed sequence has been generated successfully
2015.03.04 02:34:08.702. INFO: EFSM.FATE: current coverage: 76% (16 of 21 transitions)
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}}}}
2015.03.04 02:34:08.702. ERROR: The exception has been encountered: java.lang.NullPointerException
at ru.ispras.retrascope.engine.efsm.generator.test.fate.DirectedFateGenerator.generateSequence(DirectedFateGenerator.java:226)
at ru.ispras.retrascope.engine.efsm.generator.test.fate.DirectedFateGenerator.getNextSequenceIterator(DirectedFateGenerator.java:163)
at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGenerator.start(EfsmFateTestGenerator.java:315)
at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGenerator.start(EfsmFateTestGenerator.java:52)
at ru.ispras.retrascope.basis.Engine.start(Engine.java:200)
at ru.ispras.retrascope.basis.ToolChain.start(ToolChain.java:106)
at ru.ispras.retrascope.basis.Engine.start(Engine.java:200)
at ru.ispras.retrascope.Retrascope$Run.start(Retrascope.java:116)
at ru.ispras.retrascope.Retrascope.main(Retrascope.java:333)
at ru.ispras.retrascope.Retrascope.main(Retrascope.java:355)
at ru.ispras.retrascope.util.VhdlUtilTest.runRetrascope(VhdlUtilTest.java:148)
at ru.ispras.retrascope.util.VhdlUtilTest.runVhdl(VhdlUtilTest.java:73)
at ru.ispras.retrascope.util.HdlUtilTest.runVhdl(HdlUtilTest.java:94)
at ru.ispras.retrascope.engine.efsm.generator.test.fate.EfsmFateTestGeneratorVhdlTestCase.generate(EfsmFateTestGeneratorVhdlTestCase.java:32)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:518)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeInVM(JUnitTask.java:1420)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:848)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.executeOrQueue(JUnitTask.java:1899)
at org.apache.tools.ant.taskdefs.optional.junit.JUnitTask.execute(JUnitTask.java:800)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

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