What does 'seeding' mean?

Miles picture Miles · Oct 25, 2009 · Viewed 16.6k times · Source

Very simple question. What does the term 'seeding' mean in general? I'll put the context, i.e., you must seed for random functions.

Answer

Doug McClean picture Doug McClean · Oct 25, 2009

It means: pick a place to start.

Think of a pseudo random number generator as just a really long list of numbers. This list is circular, it eventually repeats.

To use it, you need to pick a starting place. This is called a "seed".