Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does 'seeding' mean?

Tags:

terminology

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

like image 971
Mike Avatar asked Oct 25 '09 00:10

Mike


1 Answers

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".

like image 152
Doug McClean Avatar answered Sep 23 '22 15:09

Doug McClean