サイコロツール
4面・6面・8面・20面など7種類のサイコロを最大20個・100回まで振れます。ボードゲームやTRPGに。
サイコロツールについて
オンラインサイコロとは?
オンラインサイコロは、物理的なサイコロがなくてもブラウザ上でサイコロを振れるツールです。スマートフォンやPCがあればいつでも利用でき、ボードゲーム・TRPG・教育・意思決定など幅広い場面で活用できます。
本ツールでは、一般的な6面体だけでなく、4面・8面・10面・12面・20面・100面の7種類のサイコロに対応。最大20個を同時に、最大100回まで繰り返し振れます。出目にはブラウザの Web Crypto API を使い、面数で割った余りの偏りが入らないよう範囲外の値を取り直します。
サイコロの種類と用途
| 種類 | 表記 | 主な用途 |
|---|---|---|
| 4面体(d4) | 正四面体 | TRPGのダメージ計算 |
| 6面体(d6) | 正六面体 | すごろく、ボードゲーム全般 |
| 8面体(d8) | 正八面体 | TRPG(武器ダメージ等) |
| 10面体(d10) | 十面体 | パーセンタイル、確率計算 |
| 12面体(d12) | 正十二面体 | TRPG(大型武器等) |
| 20面体(d20) | 正二十面体 | D&D等の判定ロール |
| 100面体(d100) | パーセンタイル | 確率判定、クトゥルフ神話TRPG |
TRPGでのサイコロ表記(ダイスノーテーション)
TRPGでは「2d6」のような表記でサイコロの振り方を指定します。これは「6面サイコロを2個振る」という意味です。
- 1d20:20面サイコロを1個(D&Dの能力判定)
- 2d6:6面サイコロを2個(合計2〜12、平均7)
- 3d6:6面サイコロを3個(D&Dの能力値生成、合計3〜18)
- 1d100:100面サイコロを1個(クトゥルフ神話TRPGの技能ロール)
- 8d6:6面サイコロを8個(ファイアーボールのダメージ等)
本ツールの「振る回数」機能を使えば、同じダイスロールの試行結果と1回あたりの平均をまとめて確認できます。11回以上では各回の合計を折りたたんで表示します。理論上の確率分布を計算する機能ではないため、正確な確率を知りたい場合は関連するダイス確率計算機を利用してください。
サイコロの確率と期待値
サイコロの各面が出る確率は均等(1/面数)で、期待値(平均値)は以下の式で求められます。
期待値 = (1 + 面数) ÷ 2
- d6の期待値:3.5(出目の合計21 ÷ 6)
- d20の期待値:10.5
- 2d6の期待値:7.0(最も出やすい合計値も7)
複数回振る機能を使って、実際の出目が期待値に収束していく様子(大数の法則)を観察することもできます。
よくある質問
- Q. オンラインサイコロは本物のサイコロと同じくらいランダムですか?
- 出目の元にはブラウザの Web Crypto API(crypto.getRandomValues)を使用し、面数に対する剰余バイアスも避けています。ボードゲームやTRPGなどの娯楽向けですが、物理サイコロとの同一性、第三者監査済みの公平性、賭博・抽選の法的要件を保証するものではありません。
- Q. TRPGのセッションで使えますか?
- はい。d4からd100まで対応しており、D&D、クトゥルフ神話TRPG、ソード・ワールドなど主要なTRPGシステムのダイスロールに使えます。複数個を同時に振れるので、ダメージ計算なども一度で行えます。
- Q. 振った結果の履歴は残りますか?
- 現在のバージョンでは、最新の実行結果だけを表示し、ページを離れるとリセットされます。サイコロの設定と出目はブラウザ内で処理され、結果保存のためにNanTooのサーバーへ送信しません。サイト全体のアクセス計測等についてはプライバシーポリシーを確認してください。
- Q. 2d6で7が最も出やすいのはなぜですか?
- 6面サイコロ2個の合計値は2〜12の範囲ですが、組み合わせの数が異なります。合計7になる組み合わせは(1,6)(2,5)(3,4)(4,3)(5,2)(6,1)の6通りで最多です。合計2や12は1通りしかありません。
関連記事
3d6 と 4d6-drop-lowest はどれだけ違うのか — TRPG 能力値の数学
D&D 5e の標準ロール「4d6-drop-lowest」 は、 オリジナル D&D (1974) の 3d6 ストレートと比べてどれだけ「優しい」 のか。 平均値 10.50 → 12.24、 18 が出る確率は 0.46% → 1.62% (3.5 倍)、 6 つ全部 13 以上の確率は 0.030% → 1.345% (45 倍)。 畳み込みで全 1296 通りを完全列挙し、 D&D 5e の修正値 (能力値修正) ベースで「平均的なキャラがどれだけ強くなったか」 を数学的に整理します。
Mersenne Twister 1998 — 日本発の疑似乱数アルゴリズムと用途上の注意
Python の random、C++ の <random>、PHP の mt_rand、R など多くの実装で使われてきた「メルセンヌ・ツイスタ」(松本眞・西村拓士 1998)。周期 2^19937-1を持つ広島大学発の疑似乱数アルゴリズムを一次資料で読み解きます。


