On Sat, Feb 5, 2011 at 6:20 AM, Hyun-ki Chung <[email protected]> wrote: > BTW, the insert function loops on the last child, my promotion track > - fail() doesn't seem to work, while your alternative that merges everything > seems to work well in my case. That might be because I didn't understand how > the inhibit parameter works in the cross function and didn't use it > properly. Would you like to explain again what the role of inhibit is in the > function?
The sequence doesn't loop on the promotion tracks. What's happening is that after the "promo" track, there is an end of track before the first track of "after". At this point cross() triggers another transition. That's where the inhibition parameter comes into play: it tells cross() not to trigger a transitions too close after another one, even if there is a new track. The alternative is to merge the promo track with the new normal track (the one from "after" in the transition) so that cross doesn't see an end-of-track. Hope this helps, -- David ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
