The manual has some detailed documentation. But in short, each item is scheduled with a real-valued TIME (any positive finite value >= Schedule.EPOCH) and an integer-valued ORDERING (which can be negative, that's fine, the default is 0):
Identify the minimum scheduled TIME over any scheduled item
Extract all the items scheduled for that TIME
Sort those items by their ORDERING (lower numbers first)
Items with the same ORDERING are randomly shuffled
Execute the items in the resulting order
If you want a different scheduling procedure, send me mail and I can probably get you something.
On Mar 25, 2013, at 2:20 AM, Rick Riolo wrote:
> is there a doc that tells the set of vaalid values and what they
> mean for that objects/events being scheduled?
> Rick Riolo [log in to unmask]
> Center for the Study of Complex Systems (CSCS)
> 317b West Hall
> University of Michigan Ann Arbor MI 48109-1107
> Phone: 734 763 3323 Fax: 734 763 9267