I created 10 crön resources with Random probabilities set from 10 to 100 in 10% increments. Then I took those ten cröns and applied four different sets of Date gate, Duration, and EnableOn conditions. So a total of 40 different cröns. Then I ran them through the following sequence: land, take off, pause, open pilot (to get pilotlog file updated). I repeated this sequence (copying log files at each pause step) enough times to see what was happening.
The good news is everything worked as I expected (almost). The bad news is I couldnt replicate Uncle Twitchys problem of a 90% probability never occurring.
The table below shows the resulting information.
Random := 10,20,30,40,50,60,70,80,90,100
OnEnd := bNNN
crön test 1 crön test 2 crön test 3 crön test4
First date:= 6/23/1177 6/23/1177 6/23/1177 0/0/0=TRUE
Last date := 7/3/1177 7/3/1177 0/0/0=TRUE 0/0/0=TRUE
Duration := 0 0 10 10
EnableOn := <blank>=TRUE !bNNN !bNNN !bNNN
.
evaluated daily once once once
iterations 15 12 17 17
NCBs? all set no 30% no 10% all set
The first apparent fact is that if there is an EnableOn evaluation to be made, then the crön only gets evaluated once, although when that "once" happens is still determined by the Random probability value.
The second fact is that the probabilities seem to behave themselves and the two cases of an NCB not being set are within statistical norms. I could have run the iterations until all bits got set in every case, but I'd probably still be testing instead of reporting.
Sorry U.T., I was hoping I would discover some nasty interaction between the different crön trigger parameters that would explain your problem. C'est la vie. The only other thing that comes to mind right now is that you may have unintentionally used one or more NCBs for multiple conflicting purposes. I don't know if you've tried this, but a very good troubleshooting tool for large numbers of Nova resources is the ConText-to-spreadsheet technique. Incongruities leap out at you when you see all of the members of a given resource arranged next to each other. Just a thought.
------------------
.
"Any statement that can not be verified by experience should be classified as non-sense." - English philosopher Alfred Jules Ayer
(This message has been edited by Arturo (edited 07-25-2003).)