# Unit bbrandomnumbergenerator

Description
Uses
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables

## Description

Random number generators.

Use TRandomNumberGenerator, which is TGenericRandomNumberGenerator specialized with Txoshiro256ss.

## Overview

### Classes, Interfaces, Objects and Records

Name | Description
--- | ---
Record `Txoshiro256ss` | Random number generator based on xoshiro** by Sebastiano Vigna
Record `TSplitMix64` | A very bad random number generator, only used internally to improve the seed for xoshiro
Record `TGenericRandomNumberGenerator` | Generic random number generator.

### Types

`TRandomNumberGenerator = specialize TGenericRandomNumberGenerator<Txoshiro256ss>;`

## Description

### Types

`TRandomNumberGenerator = specialize TGenericRandomNumberGenerator<Txoshiro256ss>;`
Default random number generator type.

Generated by PasDoc 0.16.0.