00:39:25 |
koi-chan → koi-chan[away]
|
01:33:20 |
LizardMen が切断されました:Quit: 失敗は 許 されないのよ!
|
02:33:28 |
ash__ が切断されました:Quit: 無問題
|
03:22:33 |
koi-chan[away] → koi-chan
|
03:39:25 |
koi-chan → koi-chan[away]
|
07:48:31 |
SiIdeKei が切断されました:Quit: 幸いにして次がありましたなら、またお会いしましょう。
|
07:59:33 |
SiIdeKei (SiIdeKei@server129.janis.or.jp) が #ぱそ に参加しました。
|
10:08:38 |
Balyoshi_ が切断されました:Ping timeout: 252 seconds
|
11:00:10 |
Balyoshi (username@k161241.ppp.asahi-net.or.jp) が #ぱそ に参加しました。
|
12:11:17 |
Balyoshi が切断されました:Ping timeout: 252 seconds
|
14:39:40 |
koi-chan[away] → koi-chan
|
15:36:37 |
Balyoshi (username@k161241.ppp.asahi-net.or.jp) が #ぱそ に参加しました。
|
15:56:18 |
kairi が切断されました:Quit: See you...
|
16:33:57 |
koi-chan → koi-chan[away]
|
18:26:18 |
LizardMen (LZD@user19043.gctv.ne.jp) が #ぱそ に参加しました。
|
18:32:08 |
Balyoshi が切断されました:Quit: Leaving..
|
18:32:16 |
Balyoshi (username@k161241.ppp.asahi-net.or.jp) が #ぱそ に参加しました。
|
20:26:52 |
- akiraani_
- ううむ、数学忘れてるなぁ
|
20:28:00 |
- akiraani_
- x個のD6を振って、その中にn以上の目がn個以上ある確率を求めるときに使えるこうしきってあったかな
|
20:32:13 |
- akiraani_
- あー、もういいやめんどくさい。実際に試行して回数をカウントするプログラムを作って十分な回数試行させよう……
|
21:21:03 |
- Morris
- 半年くらい前に似たようなプログラム作ったけど
|
21:21:32 |
- Morris
- x個のサイコロの出目の全パターンを求めようとすると、再帰ループになって簡単に爆発するんだけど
|
21:22:03 |
- Morris
- 実は、例えば8個の出目を調べるには、11111111~66666666の整数の1重ループにして
|
21:22:24 |
- Morris
- その中に7、8、9、0が出たらスキップすれば良い
|
21:22:57 |
- Morris
- 桁数が足りる範囲ならいいけど、桁数が足りなくなったら二重化するとかの処理が必要
|
21:23:54 |
- Morris
- で、各ループの中に、その整数を文字列と見なして、1が何個、2が何個、というのを返す関数を用意して6個の配列変数にして
|
21:24:23 |
- Morris
- 今度はその配列変数としきい値から、求める目以上が何個あるかを返す関数を用意して
|
21:25:22 |
- Morris
- 最終的に、最後の関数がtrueになった回数を全ループ回数(これは6^x)で割ると確率が出る。
|
21:26:08 |
- Morris
- 最後の割り算は桁数によっては計算誤差が出るけど些細なので、気にしないで誤差を許す方向で
|
21:26:29 |
- Morris
- どうせ小数点以下4位(xx.xx%)程度なんだから概算でもいい
|
21:26:40 |
- Morris
- ……とまあ、こんな流れにして
|
21:26:51 |
- Morris
- まともに組むよりも遥かに高速化できた。
|
21:28:02 |
- Morris
- xが1~20、nが1~6で、ExcelVBAで動かして表に出した。
|
21:28:26 |
- Morris
- 多重ループするとx=7あたりからまともに動かなくなるんよ……
|
21:29:04 |
- Morris
- ちなみに、結果の表を眺めて
|
21:29:11 |
- Morris
- 公式も出せそうな気がしたけど
|
21:29:29 |
- Morris
- そこまではやらなかった。
|
21:32:47 |
- akiraani_
- とりあえず、プチコン3号でプログラムざっくりくんで回しているところ
|
21:34:25 |
- akiraani_
- ちなみに、その次の要素として、成功しなかった場合にm個のダイスを振り直すことができたらどうかと言うのがあるんだけど
|
21:35:09 |
- akiraani_
- めんどくさいのでやってない。どうせ単純に触れるダイスの数を増やしたのとだいたい同じになるはずだから
|
21:44:36 |
ash (ash@60-62-26-195.rev.home.ne.jp) が #ぱそ に参加しました。
|
21:49:53 |
Balyoshi が切断されました:Ping timeout: 252 seconds
|
21:57:50 |
- akiraani_
- うわ、予想はしてたけど、6は出ないなぁ……
|
21:58:06 |
- akiraani_
- 10個振っても確率2%行かない
|
21:59:02 |
- Morris
- 6が6個以上出る確率は
|
21:59:57 |
- Morris
- (5以下が10個の確率)+(5以下が9個の確率)+(5以下が8個の確率)+(5以下が7個の確率)+(5以下が6個の確率)+(5以下が5個の確率)
|
22:00:02 |
- Morris
- を1から引いた確率。
|
22:00:43 |
- Morris
- それぞれが何%かを推測してみよう。
|
22:02:39 |
- akiraani_
- いや、計算式で言えば(1/6)^6*10C6/(1/6)^10→10C6/(1/6)^4で良いはず
|
22:02:58 |
- akiraani_
- あ、いや違う
|
22:04:03 |
- akiraani_
- 考え方としては、まず6が6個でて、それ以外の目は何でも良いというパターンをとる
|
22:05:15 |
- akiraani_
- で、それに順列組み合わせの倍数をかけて、6^10で割れば良いはず
|
22:05:50 |
- akiraani_
- これで行けないかなぁ
|
22:07:01 |
- akiraani_
- 6の時限定の計算になるけど
|
22:09:47 |
- Morris
- 出たサイコロを大きい順に並べたときに
|
22:09:55 |
- Morris
- 6番目のサイコロが6である確率。
|
22:17:02 |
kairi (UserID@i114-187-211-106.s41.a030.ap.plala.or.jp) が #ぱそ に参加しました。
|
22:20:39 |
akiraani (akiraani@KD111239164161.au-net.ne.jp) が #ぱそ に参加しました。
|
22:22:52 |
Balyoshi (username@k161241.ppp.asahi-net.or.jp) が #ぱそ に参加しました。
|
22:23:59 |
akiraani_ が切断されました:Ping timeout: 252 seconds
|
22:24:12 |
- akiraani
- あれ、まてよ
|
22:24:20 |
- akiraani
- さっきの応用で全パターン行けるんじゃないか?
|
22:25:42 |
- akiraani
- 10回振って5が5個以上の場合
|
22:26:44 |
- akiraani
- 5個で条件を満たす組み合わせが2^5ある
|
22:27:40 |
- akiraani
- この5個が10個中に並ぶ組み合わせは10C5個ある
|
22:29:22 |
- akiraani
- 残り5個は「何でも良い」ので、6^5パターンある
|
22:29:57 |
- akiraani
- これを全部掛け合わせると、10個振ったときに条件を満たすパターン全ての数になるはず
|
22:30:09 |
- akiraani
- あとは、全体の数で割ってやればそれが確率になる
|
22:30:52 |
- akiraani
- ……で良いような気がするんだよなぁ
|
23:27:45 |
- Morris
- 全部足して1になったら正解。
|
23:43:21 |
- Morris
- ところで
|
23:43:40 |
- Morris
- 新しいWin10機にはメモリ16G(8GB×2)積んだんだけど
|
23:43:59 |
- Morris
- 今のWin7機のメモリ8GB(4GB×2)も移植したら
|
23:44:07 |
- Morris
- 無事24GBとして認識されるんだろうか。
|
23:44:35 |
- ao_MBP_
- メモリの種類はあってるかどうか確認するよろし。
|
23:44:43 |
- Morris
- サイズ違うとダメとか、マザボが16GBまでしか認識しないとか……はなさそう
|
23:45:03 |
- ao_MBP_
- 周波数がごりごりあがってるので。
|
23:48:35 |
- Morris
- Win7がDDR3、Win10がDDR4だった
|
23:49:18 |
- ao_MBP_
- あとはマザーボードが混在OKかどうかかと。
|
23:54:01 |
- Morris
- https://www.amazon.co.jp/gp/customer-reviews/R3PK1K9UE3X8WT
|
23:54:03 |
- Toybox
- FetchTitle: オーバークロック不可だけど、汎用性の高い良いマザーボード。
|
23:54:13 |
- Morris
- >以前の世代のCPU、DDR3メモリの流用ができないのが痛いですよね。
|
23:54:18 |
- Morris
- ダメだった。
|
23:54:56 |
- ao_MBP_
- まあ。無理に挿して新調早々壊さんでよかったのでは
|