創元SF短編賞■ハヤカワSFコンテスト SF系総合32at BUN
創元SF短編賞■ハヤカワSFコンテスト SF系総合32 - 暇つぶし2ch273:記憶喪失した男 忍法帖【Lv=40,xxxPT】(1+0:5)
14/03/30 21:00:04.68 BE:1847755793-2BP(1000)
乱数調整(ポケモン)
URLリンク(dic.nicovideo.jp)(%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3)

乱数調整はやはり反則のようだ。
乱数厨という蔑称を聞いたことがあるが、やはり、ゲームの乱数をいじるのは禁止されているようだ。
対戦できないらしい。

274:記憶喪失した男 忍法帖【Lv=40,xxxPT】(1+0:5)
14/03/30 21:15:10.25 BE:2189933748-2BP(1000)
たぶん、想像するに、ポケモン乱数調整でやってるのは、

ポケモンのプログラムを改造して、乱数をΠ(パイ。うまく変換できないぞ。なんだ?)に変えてるんだろうね。
それで、1000回やれば、必ず六連続で何かのを現象を起こすことができる。

275:名無し物書き@推敲中?
14/03/30 21:27:50.42
いやちがうだろ
コンピュータは乱数とかそもそもできないから
擬似乱数って言ってランダムに数字が並ぶ(ように見える)計算をさせて
乱数代わりにする パイなんかもそうだね
で、それだと毎回決まった乱数になるので「種」を元に計算する
そのタネをたとえば時刻の秒とかから取ればほぼランダムになる

初めから時刻を乱数代わりに使うと0~60(や0~9)までの乱数しかとれないし
短期間に参照しに行くと数字がじゅんばんになったりしてしまう

で、種が時刻の下一桁だとかわかったと言うことは時計をいじってやれば
毎回同じ乱数が手に入る
(たとえば時刻の下一桁が2の時に乱数作らせるとX回目にYYYってモンスターが出るよとかね)

276:記憶喪失した男 忍法帖【Lv=40,xxxPT】(1+0:5)
14/03/30 21:30:12.38 BE:821225434-2BP(1000)
>>275 おれと同じことをいってると思うんだけど。

277:名無し物書き@推敲中?
14/03/30 21:48:37.01
パイになんか変えてねえよ
Xマイクロ秒のときにサイコロ振らせるとYを出すから
DSがサイコロ振る前に時計いじろうぜ みたいな事だよ

278:記憶喪失した男 忍法帖【Lv=40,xxxPT】(1+0:5)
14/03/30 21:52:42.05 BE:5543267999-2BP(1000)
パイには変えてないのか。ありがとう。

つまり、乱数の性質のような整数論はまったく理解していないで乱数調整しているわけだね?

279:記憶喪失した男 忍法帖【Lv=40,xxxPT】(2+0:5)
14/03/30 22:01:40.84 BE:1642449683-2BP(1000)
つまり、ポケモンの乱数調整というやつは、誰かが解明した乱数列の
一覧が公開されているんだろうな。たぶん。

280:名無し物書き@推敲中?
14/03/30 22:05:06.14
「コンピュータが扱っているのは擬似乱数」ということも知らんのか。あぁ、そういえば情報工学系はまるっきり勉強する気がないんだっけ。
乱数って「9が連続6回出てきても」おかしくないんだけどな。もしかして、「乱数は連続して同じ数字が出てはいけない」とでも思ってんのかねぇ。

281:名無し物書き@推敲中?
14/03/30 22:10:11.28
そうだよ 何時にサイコロ振らせれば良いかってだけ
ちなみにパチンコもそうだぜ
あるパチンコ台は、一つのランプを内部の時計の周期で光らせてて
それとは別に玉が入った時の時間で大当たりかどうか決めてたので
つまりランプのタイミング見て玉入れれば大当たりって攻略法があったよ
ぴったりは無理だから、その辺狙って止めたリ撃ったりして確率上げるんだけどさ
確実に大当たりしない時に打たないだけで大もうけできる
俺が知った時にはどこの台もこのランプ光らないようにしてたけどねw

SFに使うなら遺伝子が財宝とかの暗号のタネ使われていて、
その遺伝子をめぐって、とかかな?

282:名無し物書き@推敲中?
14/03/30 22:15:44.43
そうだよってのは>>278にたいしてな

>>279
CPUとそれようのコンパイラやアセンブラが手に入れば
乱数列なんか解析要らないよ
普通に表示できるもの
ちなみに連続して同じ数字が出るのは良くない乱数だから
そんなアルゴリズムは使われないんだぜ
適当にばらけてるのが便利で使いやすい乱数なんだよ

そんなの乱数じゃないじゃんw って思ったよ

283:記憶喪失した男 忍法帖【Lv=40,xxxPT】(2+0:5)
14/03/30 22:16:48.95 BE:3695512469-2BP(1000)
>>280 知っているに決まっているだろ。相手を侮るな。
そのくらい常識だ。

>>281 つまり、DSのサイコロは、実物のサイコロとちがって必ず同じ目が出るんだろ?

284:記憶喪失した男 忍法帖【Lv=40,xxxPT】(2+0:5)
14/03/30 22:19:42.99 BE:547483924-2BP(1000)
>>282 ポケモンの時計って秒単位なの? ミリ秒単位なの? どっち?
ミリ秒単位なら、かなり、当てるの難しいと思うんだけど。
それでも、当たりやすい乱数列の区域を見つけて狙うのかな?

285:記憶喪失した男 忍法帖【Lv=40,xxxPT】(3+0:5)
14/03/30 22:28:26.70 BE:2189933748-2BP(1000)
>>282
>適当にばらけてるのが便利で使いやすい乱数なんだよ

これだけ知ってれば、おれの乱数の知識とほとんどちがわないことは当然知っているわけだね。
まあ、たぶん、おれより乱数に詳しいのでしょう。

286:記憶喪失した男 忍法帖【Lv=40,xxxPT】(4+0:5)
14/03/30 22:31:18.76 BE:2737416285-2BP(1000)
「オンラインゲームを支える技術  --壮大なプレイ空間の舞台裏 (WEB+DB PRESS plus) 」 中嶋 謙互

という本を円城塔が最近、読んでたんだけど、
たぶん、この本が最近のゲームの情報科学的な事情に詳しい本だと思う。
そのうち、読んでみるつもり。

287:名無し物書き@推敲中?
14/03/30 22:39:26.00
起動時間とかMACアドレスとか欲しいポケモンの個体値とかから
サイコロ振らせる時間求めて
そのタイミングでCギアなるものを起動するらしいよ
同じDSでおなじタイミングならサイコロは同じ値を出す
欲しい個体を示す目が出る時間を求める

持ってないので詳細は間違ってるかも

288:記憶喪失した男 忍法帖【Lv=40,xxxPT】(3+0:5)
14/03/30 22:57:48.88 BE:2463675449-2BP(1000)
<固定リスト(初期seed:0xE8AE0FC77B5E6044+オフセット:0)>
(ID:10072-0、ID補正無し)

消費数,性格,シンクロ,性格値,色違い
(略)
55,わんぱく ,○,D80E2C47,
56,のうてんき,○,D52EC797,
57,てれや  ,×,E3EB26A5,
58,しんちょう,×,BEB2DB99,
59,おとなしい,○,6D37F1B6,
60,おとなしい,○,D9A1B0D1,
61,うっかりや,○,E05A7645,
62,れいせい ,○,C4137C3F,
63,おだやか ,○,B13D36F1,
64,ずぶとい ,○,4F4A20F8,
65,ようき  ,○,BBD4C449,
66,さみしがり,×,0C63449C,
67,いじっぱり,○,8D4E1F59,
68,おっとり ,×,A0DDC63F,
69,おとなしい,×,A9F62C4F,

289:記憶喪失した男 忍法帖【Lv=40,xxxPT】(2+0:5)
14/03/30 22:59:07.45 BE:1231837092-2BP(1000)
Cギアでググったら、出てきた。
うーん、ゆとり世代やさとり世代はこんなことを考えて生きているのかあ……

290:名無し物書き@推敲中?
14/03/30 23:07:55.41
>>282
>適当にばらけてるのが便利で使いやすい乱数なんだよ
通常は、乱数の数列式から、さらにランダムにピックアップして利用するんだがなぁ。乱数って。
直接利用する乱数のセットなんてそれこそダメなんだが、まぁいいか。

291:名無し物書き@推敲中?
14/03/30 23:39:36.71
数列式って何ですか?
素人なもんでわかんない

292:記憶喪失した男 忍法帖【Lv=40,xxxPT】(1+0:5)
14/03/30 23:56:58.74 BE:4311430979-2BP(1000)
将棋の世界で、小学生が大学生を倒して学生選手権に優勝したんだ。

SFでもそ愛ういう天才少年が出てこないかなと期待している。

293:名無し物書き@推敲中?
14/03/31 00:52:02.45
>>291
ごめん。書き間違い。乱数のセットって、数列でも式でもないな。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch