I really haven't looked enough at Roger's material on his random number generator but the following seems to me to be necessary.

The output sequence depends on the inital state. Now it becomes important to start some large number of steps down that sequence, where the 'distance' is easily set. This allows you to return to the same position in the sequence for testing, but also allows different users to have an easily controlled different starting point.

When I read of a starting seed I wonder if I have only two choices, start with that seed or run some artifical number of hits on the generator. I suppose you can set the seed 'randomly' but that doesn't change the other 'hidden' numbers behind the generator.

I don't have a good answer, and one of Roger's comments did address a generator like this of mine (there were better ones around). There are four inherent loops in the generator and you can specify the number of times each loop gets hit, and still have an easy way to return to your starting point. These loops control the internal machinations so that different users start differently. An earlier article about generators pointed out that it important to have members of a group using the same generator but different sequences.

I am reminded of this only by recent comments about '?' or '?.'

Ralph Selfridge

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to