while( true ) { // random number Std.rand2f(.5, 2) => X.theRate; // trigger the event X.theEvent.signal(); // advance time .05::second => now; }