llFrandom

From Second Life Wiki
Revision as of 16:33, 1 January 2009 by Strife Onizuka (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Emblem-important-yellow.png LSL Feature Request
The described function does not exist. This article is a feature request.

Summary

Function: float llFrandom( float mag );

Automatically and indepedantly seeded, random float and can be used as a source of entropy (In the best sense of the word) in the range [0.0,mag) or (mag, 0.0].
Returns a float that is "true" (In the best sense of the word) random number in the range [0.0,mag) or (mag, 0.0].
The sign of mag matches the return

• float mag Any valid float value

This function is intended to be a source of entropy, which llFrand does not supply.

Caveats

  • This function causes the script to sleep for 3.5 seconds.
All Issues ~ Search JIRA for related Bugs

Examples

Asymmetric encryption or random game theory (Eg. Diffie-Hellman).

Notes

LlFrandom is a Pseudo Random number generator.

Deep Notes

Search JIRA for related Issues

Signature

//function float llFrandom( float mag );