Bug 654 - SMC simulate query monitoring fails to produce a single run when property is satisfied
Summary: SMC simulate query monitoring fails to produce a single run when property is ...
Status: ASSIGNED
Alias: None
Product: UPPAAL
Classification: Unclassified
Component: Engine (show other bugs)
Version: 4.1.19
Hardware: All All
: P5 critical
Assignee: Marius Mikučionis
URL:
Depends on:
Blocks:
 
Reported: 2018-05-09 10:50 CEST by Marius Mikučionis
Modified: 2018-06-25 11:57 CEST (History)
1 user (show)

See Also:
Architecture:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marius Mikučionis 2018-05-09 10:50:33 CEST
Suppose a trivial model with one declaration:

clock tg;

The following properties are satisfied:

E<> tg>=0
Pr[<=2] (<> tg>=0)

But the following fail:

simulate 1000 [<=2] { tg } : 1 : tg>=0
simulate 1000 [<=2] { tg } : 1 : 0<=tg

this one succeeds 100%:

simulate 1000 [<=2] { tg } : 1000 : 0<tg

so it seems that the issue is somehow connected with strictness of the constraint.

Reported by Dmitry