Skip to content

@ralphschuler.random.strategies.WichmannHill.strategy.WichmannHill

github-actions edited this page Nov 26, 2023 · 1 revision

Class: WichmannHill

@ralphschuler/random.strategies/WichmannHill.strategy.WichmannHill

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new WichmannHill(seed): WichmannHill

Parameters

Name Type
seed Seed

Returns

WichmannHill

Overrides

PseudoRandomNumberGenerator.constructor

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:10

Properties

s1

Private s1: number

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:6


s2

Private s2: number

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:7


s3

Private s3: number

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:8


seed

Protected seed: Seed

Inherited from

PseudoRandomNumberGenerator.seed

Defined in

packages/random/src/PseudoRandomNumberGenerator.ts:4

Methods

nextFloat

nextFloat(): number

Returns

number

Overrides

PseudoRandomNumberGenerator.nextFloat

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:22


nextInt

nextInt(min, max): number

Parameters

Name Type
min number
max number

Returns

number

Overrides

PseudoRandomNumberGenerator.nextInt

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:61


updateSeed

updateSeed(): void

Returns

void

Defined in

packages/random/src/strategies/WichmannHill.strategy.ts:45

Typescript Libraries

Modules

Namespaces

Clone this wiki locally