Rick et al, > > Rick: > > > I am working on a class assignment project for which I > > require a stream of random characters. To circumvent > > the problem of identical lists from Ada.Discrete_Random > > I devised a task which continually updates seed numbers. > > I honestly can't see why you should update the seeds > "manually". If you just use a single generator and > encapsulates it in a protected type, you should get as good > random numbers as you can expect from a deterministic > system. > > Jacob It's unclear what you mean by "identical lists" here. If you call Reset on your generator variable before producing the sequence, the generator will seed off the real-time clock, so the chance of two identical sequences is nonzero but pretty small. Did I miss something here? Mike Feldman