@lands.io/mod-sdk / PseudoRandom
Interface: PseudoRandom¶
Deterministic random number generator. Used for reproducible AI behavior.
Table of contents¶
Methods¶
Methods¶
choice¶
▸ choice\<T>(array): T
Type parameters¶
| Name |
|---|
T |
Parameters¶
| Name | Type |
|---|---|
array |
T[] |
Returns¶
T
next¶
▸ next(): number
Returns¶
number
nextFloat¶
▸ nextFloat(min, max): number
Parameters¶
| Name | Type |
|---|---|
min |
number |
max |
number |
Returns¶
number
nextInt¶
▸ nextInt(min, max): number
Parameters¶
| Name | Type |
|---|---|
min |
number |
max |
number |
Returns¶
number
shuffle¶
▸ shuffle\<T>(array): T[]
Type parameters¶
| Name |
|---|
T |
Parameters¶
| Name | Type |
|---|---|
array |
T[] |
Returns¶
T[]