解説
エンジンと互換性
生成器の小さな状態、数列が契約の一部である理由、秘密の用途には使えないことを説明します。
小さな状態
stepはmulberry32を進め、数値と次の状態を返します。乱数の関数は32ビットの状態を保持します。stateAtで後の状態を直接求め、countedで消費を見られます。
数列も契約の一部
同じシードと処理は、対応する端末で同じ数列にならなければなりません。生成、文字列のハッシュ、ラベル、消費回数はspec.mdに定め、リポジトリーの検証値で確認します。結果を変えるのは説明の修正ではなく、互換性のない変更です。
再現用であり、秘密用ではない
生成器は小さく、予測できます。再現するゲーム、テスト、日替わりの問題に使い、暗号用の乱数ではありません。READMEの秘密に使わない節に制限があります。
エンジンと表示を分ける
基本エントリーにDOMはありません。フックと選択ツールは別です。ドキュメントの検索はローカルで作り、開発用ツールは実行時の依存に入りません。
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。