Tane ドキュメント
Tane 種 — Seeded random numbers for JavaScript
シードで同じ数列を再現し、項目を並べ替えたり選んだり、日替わりの問題を共有したり、保存した位置から再開したりできます。
インストール
npm install @johnmorrisdotca/tane
最初に読む
エントリーポイント
| インポート | 概要 | サイズ |
|---|---|---|
@johnmorrisdotca/Reactフック · エクスポート 3個 | 10.5 kB | |
@johnmorrisdotca/選択ツールの要素 · エクスポート 7個 | 4.3 kB | |
@johnmorrisdotca/選択ツールの登録 · エクスポート 7個 | 4.3 kB | |
@johnmorrisdotca/乱数列・抽選・シード · エクスポート 64個 | Tane 種: seeded random numbers and daily seeds. | 9.8 kB |
ガイド
やり方
- 並べ替え・選択・重み並べ替え、選択、抽出、重み付きの選択に合う関数を使い、乱数の消費を予測できるようにします。
- 機能ごとに数列を分ける機能ごとに独自の数列を持たせ、1つを追加しても別の数列が変わらないようにします。
- 日替わりの問題を作るUTCまたは指定したタイムゾーンの暦の日から日替わりの問題を作り、シードを日付へ戻します。
- 数列の保存と再開乱数の消費を数え、位置をJSON、テキスト、CSVで保存して、そこから再開します。
- 選択ツールの埋め込みとフック選択ツールの要素をページに置き、共有するリンクに含める内容を決め、Reactのフックを使います。
解説
- エンジンと互換性生成器の小さな状態、数列が契約の一部である理由、秘密の用途には使えないことを説明します。
- シードの正規化と予約範囲シードを正規化し、数列のシードと配布用のシードを区別し、範囲を予約します。
困ったとき・よくある質問
アップグレード
- 変更履歴@johnmorrisdotca/tane 1.3.0 のソースから作成しました。
- すべてのエクスポートを1ページでapi.html
- 言語モデル向けのドキュメントllms.txt · llms-full.txt
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。