Expert Modelling: Hands-on help from Rocscience Engineers. Register Here

Search Results

Random Number Generation

A sequence of random numbers is generated by specifying a "seed" value and entering this seed value into a "random number generator". For a given seed value and a given random number generator, the SAME sequence of random numbers will always be generated. A different seed, or a different generator, will produce a different sequence of random numbers.

The Random Number Generation is Pseudo-Random. Pseudo-Random analysis means that the analysis results will always be identical, each time the analysis is run. This is because the same "seed" is used in each case to generate the same sequence of random numbers, which is then used to generate the rockfall results.

Random Number Generation is configured in the Random Number Generation dialog through the Project Settings Probability Settings tab.

To open the tab:

  1. Open the Project Settings icon Project Settings dialog.
  2. Select the Probability Settings tab.
    Project Settings dialog
  3. Click the Random Numbers button.
    Random Number Generator dialog
  4. Click Cancel to close the dialog.

Pseudo-Random Numbers

There are two option for the Pseudo-Random Numbers selection: Default Seed and Custom Seed.


The purpose of the Pseudo-Random Number using Default Seed value, is to allow you to obtain reproducible analysis results, even though random numbers are used to generate some of the program input data. The Default Seed option is useful, because for the purposes of generating reports, presentations and demonstrations, it is often necessary to be able to present and discuss a known set of results.

By default, RocFall will always use the same "seed" value, to generate the same sequence of random numbers this value is hard-coded into the program. However, the user may also specify their own seed value, by selecting the Custom Seed option.


The Custom Seed option allows you to specify your own seed value, rather than using the program default seed value. To do this, select the Custom Seed check box, and enter any number.

The analysis will still be Pseudo-Random. That is, if you re-run the analysis, you will always get EXACTLY the same results. However, the results will NOT be the same as the results using the default seed value. In fact, each different value of seed, will produce different results.

For any given constant seed value, you will always get the same results (i.e. endpoint graphs, distribution graphs, and all other analysis results).

Account Icon - click here to log in or out of your account Shopping Cart icon Click here to search our site Click here to close Learning Tech Support Documentation Info Chevron Delete Back to Top View More" PDF File Calendar Location Language Fees Video Click here to visit Rocscience's LinkedIn page Click here to visit Rocscience's YouTube page Click here to visit Rocscience's Twitter page Click here to visit Rocscience's Facebook page Click here to visit Rocscience's Instagram page Bookmark Network Scroll down for more Checkmark Download Print Back to top Single User Multiple Users CPillar Dips EX3 RocFall RocPlane RocSupport RocTopple RS2 RS3 RSData RSPile Settle3 Slide2 Slide3 SWedge UnWedge Commercial License Education License Trial License Shop safe & secure Money-back guarantee