Notice that the elapsed time
increases linearly over time so
it is a continuous variable whose time derivative is constant 1.
However, the lifetime
is not changing continuously but it
is determined discretely at the time of executing either
or
.
In other word, suppose that there is
at time
, there is another
at time
and
. If there is no event between
and
, it implies that the only difference between
and
is that their elapsed time such that
.
Formally we can rewrite this player as
where
={?receive};
={!send};
={Send,
Wait};
=Send;
(Send)
[0.1,
1.2],
(Wait)=
;
(Send,
,[0,
],?receive)
=(Send,1),
(Send,[0.1,
1.2],[0,
],?receive)=(Send,0);
(Send)=(!send,Wait);