Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1 KB

README.md

File metadata and controls

28 lines (21 loc) · 1 KB

概要

Spaeは、C++乱数ライブラリです。「スペイ」と読みます。

このライブラリは、用途ごとの乱数ユーティリティを提供することを目標としています。

randomizerクラスの特徴

  1. 整数のさまざまな範囲を一様分布させる
  2. 整数には、列挙型も含む
  3. 範囲からの選択機能を持つ
  4. 目的ごとにインスタンスを持つことを意図している(標準ではデフォルトのインスタンスのみ提供する)
  5. 暗号論的ではない
  6. 状態の復元を意図していない

==

Overview

Spae is C++ random library.

The library goal is provide random utilities for different use case.

Aspects of randomizer class

  1. Uniform distibute for difference range of integral types.
  2. The integral types includes enumerate type.
  3. The class has select element from range.
  4. The class intent difference instance for difference purpose.
  5. The class is not cryptographic.
  6. The class not intent restore state.