並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 550件

新着順 人気順

乱数の検索結果321 - 360 件 / 550件

  • 3秒で使える抽選ツール!「乱数ジェネレータ」

    企業の広報やマーケティング担当者の中には、読者や自社製品のユーザー向けにプレゼント企画などを行うこともあるでしょう。「とにかく迷わず時間をかけず、簡単に抽選したい!」という人は、今回紹介する「乱数ジェネレータ」を使ってみてください。 ビジネスパーソンが気軽に使えて、日々の仕事にちょっと役立つ「Bizアプリ」。 企業の広報やマーケティング担当者の中には、読者や自社製品のユーザー向けにプレゼント企画などを行うこともあるでしょう。そんなときにけっこう困ってしまうのが、当選者の決定方法。応募者には「厳正かつ公平なる抽選を行い……」などと説明しておきながら、実は適当に目に付いたハガキやメールを選んでます――なんて場合も少なくないのでは? 公平に当選者を決めたいのであれば、専用の抽選ソフトやオンラインサービスを利用するのがおすすめ。とはいっても、「複雑な機能はいらないから、とにかく迷わず時間をかけず、

      3秒で使える抽選ツール!「乱数ジェネレータ」
    • シェルの乱数の覚書 - harry’s memorandum

      いろいろあるんだな、って思った。 $ echo $$ 25653 $ awk 'BEGIN { print PROCINFO["pid"] }' 26712 $ echo `date +%s` 1290451043 $ echo $RANDOM 28006 $ awk 'BEGIN{ srand(); print rand() }' 0.384664 $ awk 'BEGIN { srand(systime() + PROCINFO["pid"]); print rand() }' 0.270381 $ od -vAn -N4 -tu4 < /dev/urandom 177439376 $ od -An -N2 -i /dev/random 25895 $ dd if=/dev/urandom count=1 2> /dev/null | cksum | cut -f1 -d" " 655

        シェルの乱数の覚書 - harry’s memorandum
      • 疑似乱数 - 186 @ hatenablog

        ちょっとした思いつき。 疑似乱数列を生成する計算方法の妥当性を調べるのにチューリングテスト的方法は使えるか。 放射線などを用いた真の乱数列と、調査したい計算方法の生成する疑似乱数列とが、二つのチャネルA, Bから流れ出てくる。でもどちらの数列がどちらのチャネルから流れてくるかは分からないとする。乱数を検定するアルゴリズムを別途用意しておき、二つのチャネルのどちらが真の乱数列であるか判定できるか。 ――という話題。 それができるなら、ランダムネスと知能との類似性という逆説的で面白い話題につながるね。 チューリングテストでは、本物の人間と適切な判定者によって、コンピュータのプログラムの知能性(?)を判定する(言い換えるとそれを知能の定義とする)。上に書いたテストでは、真の乱数列(本物の人間の代わり)と検定をするアルゴリズム(適切な判定者の代わり)によって、 疑似乱数列の計算方法の妥当性を判定す

          疑似乱数 - 186 @ hatenablog
        • 正規乱数・正規分布する乱数を発生させる−NORMINV関数・RAND関数:Excel(エクセル)の関数・数式の使い方/数学

          「エクセル 正規乱数」 という検索がこのサイトで行われていることがあります。 Excelで正規分布する乱数を作成したいということでしょう。 正規乱数・正規分布する乱数を発生させる計算式 ある確率分布関数の逆関数に乱数を入力すると、その確率分布関数に従う乱数が出力されますので、正規分布の累積分布関数の逆関数の値を返すNORMINV関数と、ランダムな数値を返すRAND関数を組み合わせると、正規分布する乱数を発生させることができます。 ▼操作方法:正規分布する乱数を発生させる ※平均が0、標準偏差が1の正規分布に従う乱数を発生させる例 正規分布する乱数を発生させたいセルに =NORMINV(RAND(), 0, 1) という計算式を入力する 正規乱数・正規分布する乱数を確認するExcelファイル ▼サンプルファイル(003097.xls 111KByte)ダウンロード サンプルファイルのA2:A

          • scala.util.Randomで乱数を生成する。 - kaishitaeiichiの日記

            1から10までのランダムな数をつくるのはどうやるんだろう。 Scala Standard Library 2.12.8 - scala.util.Randomを見てみたが、おおむねjava.util.Randomとおなじか? scala> import scala.util.Random import scala.util.Random scala> val r = new Random r: scala.util.Random = scala.util.Random@5f04eb scala> r.nextInt res173: Int = -49067135 scala> r.nextInt(10) res175: Int = 4 scala> r.nextInt(10) + 1 res176: Int = 1 ランダムな数字のリストがほしい scala> r.shuffle((1 t

              scala.util.Randomで乱数を生成する。 - kaishitaeiichiの日記
            • 山本巡視電の不都合隠蔽か 乱数表「4月1日変更」に虚偽の疑い 調査報告、米軍史料と食い違い・長官機撃墜:時事ドットコム

              山本巡視電の不都合隠蔽か 乱数表「4月1日変更」に虚偽の疑い 調査報告、米軍史料と食い違い・長官機撃墜 2023年08月08日08時00分配信 米陸軍戦闘機に撃墜された山本長官の搭乗機=1984年2月5日、パプアニューギニア・ブーゲンビル島(時事) 太平洋戦争中の1943年4月18日、前線巡視の途上に山本五十六連合艦隊司令長官の搭乗機が米軍機に撃墜された事件で、巡視予定を記した暗号電報が解読されていない根拠として現地が報告した乱数表の「4月1日変更」が、機密解除された米軍史料と食い違っていることが分かった。暗号部署で起きた不都合な運用を隠蔽(いんぺい)するため、虚偽の事実が報告された疑いが浮上した。米国立公文書館で史料を発掘、分析した戦史研究家の原勝洋さん(81)が時事通信の取材に明らかにした。 旧日本海軍、乱数表を使い回し 山本巡視電は指示に反する運用 米が暗号解読、長官機撃墜・機密解除

                山本巡視電の不都合隠蔽か 乱数表「4月1日変更」に虚偽の疑い 調査報告、米軍史料と食い違い・長官機撃墜:時事ドットコム
              • ラブライブ!キャラの「ことりベージュ」を再現した天才美容師がヒプマイの飴村乱数と有栖川帝統の髪色まで作り上げてしまった

                山田🍼 @yamada_123P みんな〜〜!!!!ことりグレーって一回バズったの覚えてる〜〜!?μ'sのことりたその髪色を再現した天才美容師がとうとう飴村乱数さんと有栖川帝統くんの髪色を作り上げたぞ〜〜!!!! pic.twitter.com/FFKRaPxGNt 2018-08-22 00:58:37

                  ラブライブ!キャラの「ことりベージュ」を再現した天才美容師がヒプマイの飴村乱数と有栖川帝統の髪色まで作り上げてしまった
                • 乱数 - RenderNote

                  FrontPage 擬似乱数について グラフィックス、とくにモンテカルロレンダラを作るに当たっては、優良な擬似乱数生成ルーチンを選ぶことは重要である。レンダリング速度や収束性に直接響いてくるからである。まちがってもシステムの標準乱数ルーチンを使ってはいけない(rand() や drand48() など)。ただし最近はシステムの標準乱数ルーチンは以下の Mersenne Twister で置き換えられつつあるようだ。 今の世の中、擬似乱数といえば、 Mersenne Twister(MT) http://www.math.keio.ac.jp/~matumoto/mt.html が最強の擬似乱数生成ルーチンであろう。MT を使っていればまず問題はない。 しかし、擬似乱数の生成方法については、最近でもまだまだいろいろと面白い発展があるようだ。 Xorshift RNGs http://ww

                  • 乱数発生ソフト「乱歩」の詳細情報 : Vector ソフトを探す!

                    ソフト詳細説明 乱数を作成させることができます。 沢山作成できます。 また、重複の無い乱数も生成することが出来ます。 重複のない乱数とは指定区間の数が二度以上現れない乱数ということです。 乱歩では高精度、かつ、出来る限り高速に多くの乱数を作成できるように工夫されています。 乱歩で使用している疑似乱数生成アルゴリズムは、メルセンヌ・ツイスタを使用しています。 ただし、重複のない乱数を発生する場合はメルセンヌ・ツイスタは使用されません。 メルセンヌ・ツイスタは松本眞氏、西村拓士氏によって開発されたアルゴリズムです。 詳しくは http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/mt.html を参考にしてください。 また、乱歩では疑似乱数の生成時にCPUの拡張命令であるMMXを使用しています。 乱歩を使用するにはMMXに対応したCPUである必要があり

                    • コクのある乱数を使いやすくする - Qiita

                      もはや何周遅れかわかりませんが、 元ネタは深津さんの以下のツイートです。 アニメーションの監修で、「 Random();の代わりに、(Random()+Random()+Rrandom()+Random()+Random())/5.0f; を使うと、動きにコクが出る」と言ったら、ピュアオーディオ扱いされるのですが・・・これは根拠のあるアルゴです。 — 深津 貴之 (@fladdict) 2016年11月3日 実際のところ、任意の分布をもつ確率変数の無限和というのは正規分布に近づくというのはわかっています。 これはKOMIYAさんの記事でも解説されております。 「一様乱数の平均値を正規乱数として代用する」という話をゆるふわ統計的に検証する ただこの記事にもありますが、コクの話は、 「一様乱数でもなく正規乱数でもなく、でもちょっと正規分布に従っているっぽい乱数」 がよりそれっぽい動きやビジュア

                        コクのある乱数を使いやすくする - Qiita
                      • ポケモンSV 道具(どうぐ)プリンター 乱数調整 やり方 - ミルクの日記

                        道具(どうぐ)プリンターの乱数調整 任意のアイテムやレアボールを効率よく入手する方法です まさかSVの乱数調整記事を書くとは思いもしなかったです ランキング参加中ポケモン 目次 目次を閉じる 目次 1.準備 2.乱数調整の流れ 2-1.レアボールチャンスを出す 2-1-1.待機ポイント 2-1-2.『現在の日付と時刻』に移動する 2-1-3.タイマー開始タイミング 2-1-4.タイマー終了タイミング 2-1-5.1回プリントする 2-1-6.成功確認 2-1-7.失敗時のズレ調整用 2-1.レアボールチャンスを当てる 2-2-1.プリントする?画面で待機 2-2-2.時間を変更する 2-2-3.タイマー終了タイミング 2-2-4.10回プリントする 2-2-5.成功時 2-2-6.失敗時のズレ確認方法 3.時間設定のポイント 『道具2倍』・『レアボール』チャンス発生用 レアボールチャンス用

                          ポケモンSV 道具(どうぐ)プリンター 乱数調整 やり方 - ミルクの日記
                        • モンハン4のお守りスナイプまとめ!乱数でスロット・スキルを固定出来るらしい

                          2: 名無しさん@お腹いっぱい。 2013/12/11(水) 17:23:37.44 ID:9vn2lTbS <お守りの最高性能について> 各お守りのスキル最大/最小値 https://docs.google.com/spreadsheet/ccc?key=0An8oarv7j2qkdHpDeXBadlFlZ2Zrckt4SndsSGxRakE&usp=sharing 2つのスキルの数値によって充足値が決まり、充足値と判定値によってスロット数が決まる Q: 充足値って何よ A: (スキル1の値*10/スキル1の最大値)+(スキル2の値*10/スキル2の最大値)   例えば匠4回避9なら(4*10/5)+(9*10/9)=18が充足値 <スロット判定> Q:スロットの判定値について教えてください! A:「判定値1」が99だとスロットが最大になりやすい Q:スロットの判定値についてもっと詳しく

                            モンハン4のお守りスナイプまとめ!乱数でスロット・スキルを固定出来るらしい
                          • GHCでプロファイルを取って高速化を計る(標準乱数は遅いから使うな編) - imHo

                            AO bench in Haskell - imHoがあまりにも遅いのでなんとかする。第5章 プロファイルを取るを参考にプロファイリングしてみる。 コンパイル時にオプションをつける: ghc --make -prof -auto-all ao.hs実行時にもオプションをつけるとプロファイルした結果をファイルに出力してくれる: ./ao.exe +RTS -p -RTS 64 64 2 4小さい画像サイズとサンプリング数でプロファイリングした結果: Sun Feb 15 08:43 2009 Time and Allocation Profiling Report (Final) ao.exe +RTS -p -RTS 64 64 2 4 total time = 13.38 secs (669 ticks @ 20 ms) total alloc = 594,192,384 bytes (

                              GHCでプロファイルを取って高速化を計る(標準乱数は遅いから使うな編) - imHo
                            • 数学界の「異世界転生」 スーパー乱数に魅せられた職人:朝日新聞デジタル

                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                数学界の「異世界転生」 スーパー乱数に魅せられた職人:朝日新聞デジタル
                              • 【緊急】北朝鮮、工作員に日本でのテロ指示か  乱数放送 | 保守速報

                                北、工作員に「乱数放送」 韓国や日本でテロ指示か 記事では、乱数放送は昨年6月に再開され、今回が再開後32回目になるとしている。日本で工作活動をしていた北朝鮮工作員たちも放送を通じ、指示を受けていた。その中には、地村保志さん(61)、富貴恵さん(61)夫妻らを北朝鮮に連れ去った工作員、辛光洙(シン・グァンス)容疑者(87)ら拉致実行犯も含まれている。 今回の乱数放送にはどんな狙いがあるのか。拓殖大学の荒木和博教授は「日本や韓国で混乱を起こせという指示の可能性が高いと思う。韓国では事実上大統領選をやっていて、国民の関心が選挙に向いていて何をするにもやりやすい。日本は韓国に比べてハードルは高いかもしれないが、どこかで爆発事件が起きれば大変なことになる。そういった指示が出ていてもおかしくはない」と指摘する。 日本も厳重な警戒が必要なようだ。 夕刊フジ 4/15(土) 16:56配信 https:

                                  【緊急】北朝鮮、工作員に日本でのテロ指示か  乱数放送 | 保守速報
                                • ポケモン乱数調整のやり方 [BW-ポケモンブラック・ポケモンホワイト攻略]

                                  「乱数調整」を使うことで、個体値が高いポケモンを簡単に入手することができます。 最初は難しいように見えますが、2~3時間ほどかけてツールに慣れていけばすぐに使いこなせるようになります。 分からない場合は極限の掲示板でも聞いてみてください。 なお、乱数調整は違法なものではなく、交換で他人に渡しても特に害はありません。公式大会などでも使われています。 但し乱数調整で出したポケモンを交換掲示板などに出す場合は、乱数調整したことを明記した方が親切です。 「乱数調整」とは? ポケモンを捕まえた時に、その個体値はランダムで、毎回異なります。 しかしランダムと言っても実際は、以下の3つの条件によって決まっています。 (A)DSのMacアドレス (B)DSの時間で何時何分何秒にゲームを起動したか (C)DSの時間で何時何分何秒にCギアを起動したか (D)その他の内部関数 自分の思い通りの個体値を持ったポケ

                                  • 新しい擬似乱数生成アルゴリズム「Masterpiece」登場

                                    fossBytesに5月20日(米国時間)に掲載された記事「Cybersecurity Breakthrough — A New Way To Generate Pure Random Numbers」が、乱数を生成するための新しい方法「Masterpiece(マスターピース)」を伝えた。擬似乱数はセキュリティ上重要な機能を担うとされている。Masterpieceは従来の方法と比較してより低い計算量で乱数を生成できると説明がある。 擬似乱数はセキュリティを確保する上で重要度の高い機能とされている。推測されやすい擬似乱数数列を生成するようなアルゴリズムではセキュリティを確保することが難しい。すでにさまざまな擬似乱数生成アルゴリズムが考案されており、オペレーティングレベルでもライブラリレベルでもさまざまな実装が提供されている。実装やシステム起動の仕組みなどから、特定の条件を整えると生成される擬

                                      新しい擬似乱数生成アルゴリズム「Masterpiece」登場
                                    • 自動運転に高度な安全を提供する「非決定論的乱数生成器」【3/22体験展示】

                                      ハードウェアやIoTプロダクト関連の事業者が集結する交流イベントが3月22日(木)、東京・赤坂にて開催される。「IoT&H/W BIZ DAY 5 by ASCII STARTUP」での出展企業ブースの紹介第3弾をお届け! ■■展示ブース入場無料! 参加登録はコチラから!■■ 世界初、非決定論的乱数生成器 ●クァンタリオン 原子核崩壊を利用する非決定論的乱数生成器を、NEDOの助成を得て開発。量子コンピュータが実用化されたり、自動運転が普及し、仮想通貨が流通する未来において、セキュリティーの基盤となる真正乱数生成を盤石にする技術をはじめて実用化した。IoTや自動運転などのセキュリティーに、簡単なしくみで高度な安全を提供できるようになる。 パリティ・イノベーションズ ●パリティ・イノベーションズ 同社は「SF・ファンタジー世界の表現が当たり前に存在する生活空間を作る」というミッションのもと、

                                        自動運転に高度な安全を提供する「非決定論的乱数生成器」【3/22体験展示】
                                      • Numpy で乱数を生成する – Python でデータサイエンス

                                        本ページでは、Python の数値計算ライブラリである、Numpy を用いて各種の乱数を出力する方法を紹介します。 一様乱数を出力する 一様乱数 (0.0 – 1.0) の間のランダムな数値を出力するには、numpy.random.rand(出力する件数) を用います。

                                        • 確率と乱数

                                          • 盗聴器、乱数表…「70歳の打撃投手」が語ってくれた“昔話” - スポニチ Sponichi Annex 野球

                                            盗聴器、乱数表…「70歳の打撃投手」が語ってくれた“昔話”

                                              盗聴器、乱数表…「70歳の打撃投手」が語ってくれた“昔話” - スポニチ Sponichi Annex 野球
                                            • Flashゲーム講座&ASサンプル集【ランダムな数(乱数)を取得する】

                                              「 0.0 から 1.0 まで(1.0 は含まない)の小数値」にさらに好きな値を乗算すると、乱数を好きな範囲まで広げる事ができます。

                                              • Mitzyuki's Blog :: シェルスクリプトで疑似乱数を取得する

                                                シェルスクリプトで疑似乱数を取得する gnu bash には ${RANDOM} というシェル変数が用意されていて、 アクセスするたびに疑似乱数(風)の値が取得できる様だ。 しかし posix 準拠の機能ではなく bash 独自の機能なので拡張性がない。 そこで汎用的な疑似乱数取得の方法として awk (1) を利用した方法を使ってみる。 awk (1) には rand() という関数が組込まれているので 乱数生成ができる。 その際に利用される種(seed)は srand() という関数で初期化できるので、 これらを利用する事でそこそこの精度の疑似乱数は取得できる。 たとえば 0 〜 m までの疑似乱数は 取得した値から m の剰余を取ることで取得できる。 ただし awk (1) の rand() は仕様として 0 〜 1 までの桁数不定の少数を返すので、 乱数として利用する場合には整数に

                                                • 【簡単理解】Javaでの乱数の使い方まとめ

                                                  Javaで乱数を使う機会は多い。 例えばパスワードをランダムで発行したいとき、例えばスロットやおみくじなどのランダム要素をプログラムに追加したいとき、乱数を使う必要がある。 このページではJavaで乱数を使う方法についてまとめている。初心者の方でもすぐに使えるように、簡単にまとめた。参考にして頂ければと思う。 そもそも乱数とは? 乱数とは? 乱数とは次にどのような値が出るのかわからない数字のことだ。サイコロを思い出してもらえればわかりやすい。サイコロには1~6までの値があるが、振ってみないとどの目が出るのかわからない。これが乱数だ。 Javaで扱う乱数は整数だけではない。double型など小数点のある数値や、boolean型なども乱数として扱うことができる。 乱数はパスワードの暗号化などセキュリティに関する処理で使用されることが多い。また、カードゲームやアクションゲームなどのゲームアプリ全

                                                  • 6.4 random -- 擬似乱数を生成する

                                                    6.4 random -- 擬似乱数を生成する このモジュールでは様々な分布をもつ擬似乱数生成器を実装しています。 整数用では、ある値域内の数の選択を一様にします。 シーケンス用には、シーケンスからのランダムな要素の一様な選択、 リストの要素の順列をランダムに置き換える関数、 順列を入れ替えずにランダムに取り出す関数があります。 実数用としては、一様分布、正規分布 (ガウス分布)、 対数正規分布、負の指数分布、ガンマおよびベータ分布を計算する 関数があります。 角度分布の生成用には、von Mises 分布が利用可能です。 ほとんど全てのモジュール関数は基礎となる関数 random() に依存 します。この関数は半開区間 [0.0, 1.0) の値域を持つ一様な浮動小数点数を生 成します。Python は中心となる乱数生成器として Mersenne Twister を使いま す。これは 5

                                                    • MSC02-J. 高品質の乱数を生成する

                                                      擬似乱数発生器(PRNG)は決定論的数学的アルゴリズムを使い、統計的に良質な特性を持つ数列を生成する。しかし、生成される数列は完全な乱数ではない。PRNG は通常、数学的なシード(seed)に基づいて乱数の生成を開始する。アルゴリズムはこのシードを使って出力する値と新しいシードを生成し、次にそのシードを用いて次の値を生成するという具合である。 Javaの標準API java.util.Random クラスは PRNG の機能を提供する。この PRNG は可搬性があり、かつ再現性がある。したがって、同一のシードを使って生成された java.util.Random クラスの2つのインスタンスは、すべてのJava実行環境においてまったく同じ数列を生成する。シードは、アプリケーションの初期化やシステムの再起動の度に再利用されることが多い。システム時計から取得した現在時刻をシードにする場合もある。攻

                                                        MSC02-J. 高品質の乱数を生成する
                                                      • 【JavaScript超入門番外編】乱数の活用方法3例【プログラミング初心者向け】 - Little Strange Software

                                                        どうも!LSSです!! 今回は、「乱数の活用方法」について。 記事タイトルに「プログラミング初心者向け」と書きましたが、乱数を扱ったプログラムを書いた事のある方には「言われんでも分かってるわい!」と言われそうな内容となっておりますw 「乱数を返す関数があるのは分かったけど、それを利用するのにどう手を加えたらいいの?」と考えている方向けの記事となります。 なお、JavaScriptの場合について書いていますが、考え方自体は他のプログラム言語にも応用できます! 今回使用する2つの関数について Math.random() Math.floor(引数) 1~6のいずれかの整数をランダムに返す 説明 12%の確率で「当たり」 説明 0~99の整数を返すが小さい方が出やすいように偏らせる 説明 あとがき 今回使用する2つの関数について 2つの関数を使用します。 使い方の前にさらっと、その2つの関数の特

                                                          【JavaScript超入門番外編】乱数の活用方法3例【プログラミング初心者向け】 - Little Strange Software
                                                        • 相関のある2つの擬似乱数の生成(Pythonサンプルつき) - Qiita

                                                          統計的な数値実験をしているときに、相関のある乱数を生成したいことがあります。ちょっと検索するとコレスキー分解を使った方法が出てきます。これはこれで変数の数がいくつでも対応できるやり方なのですが、僕が欲しかったのは $2$ 変数だけだったので、ここではもうちょっと泥臭いやりかたで説明します1。 概要 平均がゼロで分散が等しい独立な乱数 $X$ と $Y$ があるとします。このとき、$X$ と相関係数 $\rho$ で相関し、同じ分散を持つ乱数 $Z$ は のように作れます。 この記事では、 理論:なぜこれで相関がある乱数が作れるのか 検証:Python で実際にやってみる について書いていきます。 理論 独立な乱数 $X$ と $Y$ について、平均はそれぞれゼロ、分散は同じ値で $\sigma^2$ とします。$X$ と $Y$ は独立なので、共分散や相関係数はゼロです。 また、$X$ と

                                                            相関のある2つの擬似乱数の生成(Pythonサンプルつき) - Qiita
                                                          • HotBits: 放射性崩壊から生み出される本物の乱数 - www.textfile.org

                                                            http://www.radiumsoftware.com/0701.html#070124 放射性崩壊を利用した乱数生成サイト(の紹介)。 それではここでセキュリティ・クイズ。このサイトから得た乱数を使うことの、セキュリティ上の問題点を指摘せよ(易)。 以下は宣伝とお約束。 『暗号技術入門』 ギコ猫と暗号技術入門

                                                              HotBits: 放射性崩壊から生み出される本物の乱数 - www.textfile.org
                                                            • 京都人類学研究会:ブラジルの集団的宗教儀礼における物理乱数発生器のゆらぎの計測 - 蛭川研究室 お知らせ掲示板

                                                              ■[情報・告知]京都人類学研究会:ブラジルの集団的宗教儀礼における物理乱数発生器のゆらぎの計測 発表します。京都人類学研究会というのは昔の「近衛ロンド」のことです。そういえば発表するのは今回が初めてです。以下、京人研のMLより転載いたします。 ================================== 京都人類学研究会一月例会(1月19日)のお知らせです。 皆様の参加を心からお待ちしております。 【日時と場所】 日時:1月19日(金) 18:00開場 18:30開始 場所:京都大学人間・環境学研究科地下B23(A) (以下の地図をご参照下さい) http://www.h.kyoto-u.ac.jp/jinkan/top/map.html 【発表者】蛭川立氏(明治大学情報コミュニケーション学部助教授) 【演題】ブラジルの集団的宗教儀礼における物理乱数発生器のゆらぎの計測 【要旨】

                                                              • 擬似乱数SFMT ActionScript 3.0版 - 0.94999K

                                                                サイト「eqLiquid」の管理者のブログ。 システムやデジタルコンテンツ全般の話題、思いついたことなど。 ググったけど無かったので(英語圏のサイト除く)公開してみる。 SFMT_AS3.zip 擬似乱数とは、予測可能な、パターンが決まった乱数のこと。パターンは与えるシード(種になる数)によって変えることができる。 なんで予測可能な乱数が必要かというと、シミュレーション上適当な数字が欲しいけど、結果が再現できないと困る場合に重宝するわけだ。これはゲームでも同じ。シミュレーションゲーム、RPG、シューティング等様々なゲームで揺らぎを表現するために乱数が使用されている。 極端な話、予測不能な乱数がゲームの展開を大きく支配している場合はプレイヤーはゲームを学習することができない(俺は学習できないゲームはキライだ)。まったく同じ操作をmsec単位で行うなら同じ結果が返ってきて欲しい。以上が俺

                                                                • 乱数に関連する論文集

                                                                  MTを発表した論文 M. Matsumoto and T. Nishimura, "Mersenne Twister: A 623-dimensionally equidistributed uniform pseudorandom number generator", ACM Trans. on Modeling and Computer Simulation Vol. 8, No. 1, January pp.3-30 (1998) DOI:10.1145/272991.272995 mt.ps (post script版), mt.ps.gz (psのgzip版,解凍後ファイル名をmt.psに手動で書き直してください), mt.pdf , (pdf版) MTの元となった生成法TGFSRに関する論文その1 M. Matsumoto and Y. Kurita, "Twisted GFS

                                                                  • Pytorchにおいて自作Dataset内で乱数を使うときの注意点 - Qiita

                                                                    Pytorchで少し凝った入出力のNNを作成するときには、既存のDatasetで対応できないことがあります。その際にはtorch.utils.data.datasetを継承する形で自作のDatasetを作成するのですが、そこで乱数を使っていると意図しない挙動をするケースがあったので、書き残しておきます。乱数と再現性は本当に難しいですね……。 環境 Python 3.6.3 Pytorch 0.4.1 macOS High Sierra 10.13.6 問題 ここでは例として、以下のようにnp.random.uniform(-1, 1)の値を返すDatasetを考えます。想定としては、このDatasetから値を取り出すたびに、-1から1の間の値がランダムに返ってきてほしいわけです。 import torch from torch.utils.data.dataset import Datas

                                                                      Pytorchにおいて自作Dataset内で乱数を使うときの注意点 - Qiita
                                                                    • Box-Muller法で発生させた乱数で正規分布を描く - プログラマーになりたい!

                                                                      [Under Construction] Box-Muller法で正規分布に従う乱数を発生させて、その乱数で実際に正規分布をヒストグラムで描画するプログラムを作る。 これは、平均0、分散1の標準正規分布。 プログラムは、「distribution.c」 #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h> #define NT     10000000             // 発生させる乱数の数 #define BOX    500                  // ヒストグラムの解像度 #define UNIT   0.02                 // 刻み幅 #define WIDTH  10                   // WIDTH := BOX*UNIT

                                                                        Box-Muller法で発生させた乱数で正規分布を描く - プログラマーになりたい!
                                                                      • オラクルによる乱数取得[超入門]

                                                                        これはno plan inc.の Advent Calendar 2022の20日目の記事です。 ちょっと時代遅れかもしれませんが、乱数はDAppの発展には欠かせないパーツでもあるので、今回はオラクルとしても有名なChainlinkとAPI3で乱数を取得してみたいと思います。 まずはとにかく簡単に乱数取得を行いたい。 最も手っ取り早いのはブロックハッシュを用いたものです。 Ethereumは決定論的な環境であるため、Solidityでは乱数生成に使用できる組み込みのエントロピー源を持ちません。そのため以下のようにエントロピー源に近いブロックハッシュを用いてみます。 function random(uint seed) public view returns (uint) { return uint( keccak256(block.blockhash(block.number-1), se

                                                                          オラクルによる乱数取得[超入門]
                                                                        • ポケモン 乱数調整 やり方

                                                                          ポケモンの『ループ』『乱数調整』って!?  乱数調整のここがわからない!!   という方ための、ループについてのお手伝いブログ。 10月12日 特に重要な更新 ◆成功しなかった場合◆を追加。 質問する前にまずここを参照してください。 また、コメントを吸収して、更に進化させようと思ってます。 過去記事を一斉修正中。 見やすくなるようにしたいのでご意見募集中。 アンケート設置してみました。 DSliteの場合のロード時間 DPtの場合 ・・・だいたい619F HGSSの場合 ・・・だいたい485F

                                                                          • Java で最速の乱数生成器を目指す: (1) 正規乱数生成器

                                                                            TL;DR: Java の java.util.Random#nextGaussian() や java.util.concurrent.ThreadLocalRandom のそれよりも 3 倍 以上速い正規乱数生成器 (正規分布に従う乱数生成器) を実装してみたよ、というお話です。 (Header photo by NJR ZA ) はじめに ここ最近、お仕事的な何かで強化学習っぽい機能を実装したり、現実世界のとある問題を単純なモデルに置き換えてシミュレーションをぶん回してみる機会がちょこちょことあるのですが、そのような機能やシミュレータを実装しようとするときに「それなりの品質の乱数を とにかく速く 吐き出してくれる乱数生成器があると便利なんだけどなあ…」ということを時々思っています。 今の仕事で利用することの多い Java (or JVM 上の言語) では、Java 7 以降の標準クラ

                                                                              Java で最速の乱数生成器を目指す: (1) 正規乱数生成器
                                                                            • 数値判定、乱数発生、数値の丸めなど、数値に関する4つの関数の使い方

                                                                              業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、数値かどうか判定するIsNumeric、乱数を返すRnd、指定された小数点位置で丸めた数値を返すRound、指定された値が含まれる範囲を計算し、その範囲を表すPartitionの使い方について解説します。

                                                                                数値判定、乱数発生、数値の丸めなど、数値に関する4つの関数の使い方
                                                                              • YouTube - 乱数の密度 JavaScriptとMath.random()編

                                                                                JavaScriptで、乱数を生成して、その数がどの位置に存在するかを確認するスクリプトを作り、実行してみました。 環境: WindowsXP Professional x64 InternetExplorer 7.0 Core2 Quad 9550 MEMΣ16GB Math.random()メソッドを利用して0以上1未満の実数を生成し、 それをある自然数の平方等分(今回は24*24ということで576等分)し、 その乱数がどのブロックに位置するか、所属するマス (Tableタグを利用し、セルを1つのマスとした)に、 その乱数が生成された個数を増やし、視覚的にわかりやすくするため色をつけた。 色は、 Black(黒)→Brown(褐色)→Red(赤)→Orange(橙色)→Yellow(黄)→ White(白)→Cyan(水色)→CyanBlue(水色

                                                                                  YouTube - 乱数の密度 JavaScriptとMath.random()編
                                                                                • 乱数解析 - THE地球防衛軍2@Wiki

                                                                                  乱数調整を利用した武器取得リスト ※乱数解析についての詳細は、乱数解析ページを参照してください。 ※このページのデータはPS2版のものです。PSPの防衛軍2Pには基本的に対応していません。 実践例:表の上から9番目、重装鉄球INFでライサンダーFを取る場合 まず準備として協力プレイでロード。1P・2Pともに「兵種を陸戦兵に、上の武器をバウンドガンXSに、両方の操作方法をノーマル操作に」しておく。 (もう片方の武器は何でもよい。重装鉄球がクリアできる装備にしておくといい) セーブして電源リセット。再び協力プレイでロードする。 装備選択画面を開き、また閉じる(これが乱数調整1回分になる。指定された回数だけ開いて閉じるを繰り返す)。 (閉じる前に装備変更をここでしても可。兵種変更は乱数が変わってしまうため不可。また操作方法変更もここでしても可) 出撃→重装鉄球→INFと選択。 ロード中に、1Pの

                                                                                    乱数解析 - THE地球防衛軍2@Wiki