※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

ゲームサロン板避難場所過去ログその2

【エメループ】ポケモン ループ考察・解析スレ2【乱数】
の重要と思われる記事だけを抜き出した過去ログです。全てが正しいとは限らないので注意。

過去ログ

10 :ゲーム好き名無しさん:2009/02/18(水) 17:57:17 ID:YTRXIJa60
 >>1乙

 冒険ノートは○○(ポケモン)を倒したor捕まえたって書いてあるところで+2
 2つ以上書いてある場合は要検証だが
66 :51:2009/02/21(土) 19:51:43 ID:OvSE/Koh0
 >>61
 初期seedによってある程度進むんだところのポケモンが出るんだけど
 そのある程度進んで出る個体が>>6のツールにあるリスト出力で確認できて、
 草むら、ダンジョンなら0回目、波乗り時なら1回目っていうのが言いたかったんだ。
 既出だったら申し訳ない。

 その初期シード0x2d030c18からズレた個体を見ると、たしかに下2桁が12 08 06....のときは素直で
 14 16 18....28までは暢気で、それ以降は腕白が出るようになってるみたい。

 他のseedでも調べてみたけどリスト出力で出てくる0回目はと2回目以降はバラバラだけど、
 1回目出現の奴だけはなんか性格が一緒になるね、良く分からないけど。

 使う側の人間なんで力になれなくてすまん。

80 :61=67:2009/02/21(土) 21:30:37 ID:uHb3nXEx0
 ちょっと興味深いことに気づいた。
 0x2d030bf8~0x2d0304aまで、
 初期シードを2ずつ変化させながら乱数生成機を3回回した乱数
 (つまり、3つ先のシードの上位16ビット)は、16進数で以下のようになった。
 eaaa
 eba5
 eca1
 ed9c
 ee98
 ef93
 f08f
 f18a
 f286
 f381
 f47d
 f578
 f674
 f76f
 f86b
 f966
 fa61
 fb5d
 fc58
 fd54
 fe4f
 ff4b
 46
 142
 23d
 62b
 727
 822
 91e
 a19
 b15
 c10
 d0b
 e07
 f02
 ffe
 10f9
 11f5
 12f0
 増え方が美しすぎる・・・ >>61に書いた性格が同じになる現象はこれが原因か。
 別のシードも2刻みに動かしてみたら同じようになった。
81 :80:2009/02/21(土) 21:43:03 ID:uHb3nXEx0
 もうちょっと落ち着いて書き込むべきだな・・・
 シードの漸化式の
 +0x6073 を +0x6973
 と打ち間違えてました。でも修正しても結果は同じような綺麗な単調増加だったよ。
82 :ゲーム好き名無しさん:2009/02/21(土) 21:43:36 ID:TnK7Lu1t0
 野性ポケモンとかその場で戦闘になる伝説ポケモンの場合だと、
 シンクロがかかって無くても、ランダムな性格を目標としたシンクロみたいな処理が入るのでその辺を考慮するとい いかもしれない。
 具体的には、1回目の乱数で目標とする性格を乱数で先に決めて、
 2回目以降の乱数でそれに合う性格値(PID)が出るまで乱数を発生させて、その後個体値を作るというような感じで す。
 (最初に決める目標とする性格の番号は、乱数の上位2バイトを0xA3Eで割った値です)

 あと、個体値からシードを測ったのでなければ、
 ツールの回数の微調整のところの1になってるところを0にしておくといいかも。

 今回の例でいくと、

 1. 現在のシードの値が0x2D030C18の状態で水の上であまいかおりを使ったとき、
   1回目の乱数(0x8A8B)と2回目の乱数(0x0C34)で何かを決める

 2. 3回目の乱数で性格を決める。(0x4A32 / 0x0A3E = 7)

 3. 4-5回目の乱数で性格値を作ってみたけど一致しないので一致するまで繰り返す。

 4. 最終的には24回目と25回目の乱数を性格値に使って26 27回目の乱数が個体値になる 

 という感じになると思います。(適当に計算したので間違ってるかも。とりあえずこんな感じということ
 で・・・)
84 :ゲーム好き名無しさん:2009/02/21(土) 22:05:57 ID:TnK7Lu1t0
 草むらで移動したとき複数回乱数が発生するのは、エンカウント判定が2段階に分かれていて
 乱数1回目で条件を満たしたら2回目の乱数に行く、というようになっているからのようです。

 最初のエンカウント率はツールで謎の値になっている値で、大体は0x28のようですが、たまに少しだけ変わってる ことがあります。(謎です)
 自転車に乗ったりすると増えるようです。
 また、この値はエンカウント判定の直後から6回目のエンカウント判定までは0x05で固定されます。

 2つめのエンカウント率はマップごとに定められた値です。

 どちらの乱数も判定する前に0~99の値に丸められます。(乱数の上位2バイトを0x290で割ります)
 この値が判定値より小さいとエンカウント発生ということになります。

 つまり普段はマップごとのエンカウント率に0.4倍の補正がかけられていて
 エンカウント直後から6回目までは0.05倍になっているということになるのかな、という感じです。
172 :ゲーム好き名無しさん:2009/02/24(火) 00:50:59 ID:ObBftC6j0
 前スレ950辺りでプラチナ孵化頑張ってた者だけど、やっと成功した!!

 初期seed0x48080a94の5つあとの6VUを狙って孵化してみたらacSが遺伝してたので、
 親を
 ランターン♂ 31-4-21~23-26-31-31
 コイキング♀ 16-31-27-31-31-26
 に変更してもう一度。

 んでついさっきめでたく6Vが産まれた!
 acSでいじれるから最速めざ氷以外は最遅だろうと6VU出せるぜ!

 自分用の産んでから、また最速めざ氷出せる乱数ともっと下4桁小さい乱数探します
 遺伝のアルゴリズムが分かれば楽なんだけどなぁ
174 :ゲーム好き名無しさん:2009/02/24(火) 01:15:14 ID:8MZg/YoS0
 おめ!
 いろいろ聞いて良い?
 初期seedが本当に狙ったとおりの所かどうかってどうやって判断する?
 ズイにはランダムに動くNPC居るけど、影響受けない?
 5つあとってのは、勝手に廃棄される?自分で調整して5つ進める?
 どこが遺伝して(両親のどちらから遺伝して)、どこが自然発生かってのは何度もやって確かめた?エメと同じ?
177 :ゲーム好き名無しさん:2009/02/24(火) 01:57:41 ID:ObBftC6j0
 >>174
 ありー
 一回エメと同じだと思い込んでやってみたんだけど、遺伝考慮して作ったリストに全く引っかからないから
 親を0Vにして、元が6VUのを狙って孵化させてみた。
 そしたらHBDがVで、ACがあとのコイキング、Sが先のコイキングの個体値と一致したのが産まれたから
 実際にSとAC預けて産んでみた。

 前スレにも書いたけど、セーブデータ読み込みからA連打で乱数が2~3進んでた
 たぶんミミロルが走ってるからだと思う(プラチナでしか確認してません)
 だから事前に違う日付でコイキング捕まえてセーブしといて、冒険ノート表示で2進めて調節した。

 判断の仕方はエメと一緒
 個体値計って、親と違う個体値の乱数を探したらすぐ見つかるよ。
 例えば上の場合、あらかじめ初期seed±10、乱数列6個くらいまでをリスト化しといて
 産まれたポケのHP個体値が2なら元の個体値が2の奴を探せばいい

284 :ゲーム好き名無しさん:2009/02/28(土) 18:06:35 ID:wzkZurU50
 やっと6VUのseedに当たったぜ
 極力ミミロル以外が動かないように狙ってセーブしてぼうけんノートで調節したら出来た
431 :ゲーム好き名無しさん:2009/03/09(月) 20:00:32 ID:Qfa+H8fj0
 これってバトナージからおくった蒼卵に応用できるのかな?

434 :ゲーム好き名無しさん:2009/03/09(月) 20:35:06 ID:jyoJ3uem0
 >>431
 (配達員からもらう)配布系全般は難しい気がする
 町やフレンドリィショップにはNPCがいる。
 うまい手はないものか。。。
435 :ゲーム好き名無しさん:2009/03/09(月) 21:42:09 ID:Qfa+H8fj0
 やっぱりNPCがネックか…
 NPCが少なく高LV野生が出るポイントを探して調整すれば
 なんとかなるかもしれないって話なんだね
436 :ゲーム好き名無しさん:2009/03/09(月) 22:39:12 ID:32ihnW4p0
 「フレンドリィショップにNPCがいない」という条件は絶望的。
 該当箇所あるならとっくにスレにあがっている。

 カードがA(どうでもいい配布)、B(狙いの配布)になっていて
 Aを受け取って個体値判定!フレンドリィショップで歩く!
 NPCの動きは目で見て数える!!!!

 という荒行をつめば理論上可能だが、それでもテンプレにあるように
 (おそらく一部配布の性格固定のため)性格は別乱数になってるので
 そこまでやって性格がカスかも知れない。

 しかもプラチナでダークライシェイミはイベント遭遇可能だから
 やる価値があるのはミュウとジラーチ位。

 NPCの動きも別乱数の性格もおそらく時間の関数だろうから、
 開始時刻とAの個体値があれば、理屈の上ではエメループのように
 何分待機というやり方でできるかもしれないが、非現実的。
437 :ゲーム好き名無しさん:2009/03/09(月) 23:47:21 ID:Qfa+H8fj0
 蒼卵だから爺前固定の方法じゃどうだろう?
 実はまだ未熟で、通常の爺前固定も成功していないから非現実的なんだが
 既にマスターしてる人なら可能なのかな?

438 :ゲーム好き名無しさん:2009/03/10(火) 00:52:36 ID:ZXwUHdlL0
 時間による乱数をも取り込むならNPCの動きもランダムであるはずがない。
 (おそらくフレームごとに処理してNPCが動く動かない決定してる乱数があるはず)

 配布が二匹いて一匹は犠牲にしていい(しかも犠牲→本命で受け取れる)
 という厳しい条件付だが

 1一匹犠牲配布をもらって個体値決定(個体値の初期シード確定)
 2***NPCの動きの乱数を特定して、NPCが動いた結果何時間後どれだけ↑が進むか特定***
 3特定できた時間に受け取る

 で*の乱数さえ解明できれば配布もOK。多分npcの動きはエメフレームに比べれば
 緩慢だから何時間も放置しなきゃいけないだろうが一発で合わせられる。

 前提条件が厳しすぎるが
448 :ゲーム好き名無しさん:2009/03/10(火) 13:22:50 ID:6KtHLihhO
 マナフィの色違いは受け取るロムでは出ないけど他のロムに移動して孵化したら可能性はあると思うよ
 まあ狙って出すのはほぼ不可能だけど

 蒼玉受け取る→セーブ→2つにコピー→片一方を孵す
  →性格値を調べる→対応するID裏IDのROMで孵化する→色違い?
454 :ゲーム好き名無しさん:2009/03/10(火) 22:48:25 ID:ZXwUHdlL0
 >爺前
 初期シードは1「開始日時(これはたかだか秒)」と
 2「リセット~続きからはじめる(フレームレベル)」の時間で決定される。

 ポケモンの館の方法だと個体値→初期シード候補一(の1,2)を出して
 その初期シードから同等の個体値になる初期シードを出して
 それぞれの1,2を計算して~とやれといっている。


 おそらく”2”が問題で”リセット”と”続き”の二回フレームレベルで
 一致させなきゃいけない。でないとトータルでの2の値が変わる。
 このため操作の難度が跳ね上がっている。

 個体値と性格の指定さらに2の値を”何も考えず連打したときの”
 0x256固定で開始日時を求めるツールとかじゃないと無理じゃないかな
541 :ゲーム好き名無しさん:2009/03/14(土) 12:32:38 ID:l5lFo6vp0
 0x48080A94何とか成功した。フレーム合わせがしんどすぎる

 >>524
 自分の環境だけなので何とも言えないが、おそらくプラチナ起動時からだと思う。
 実際に検証してみた。
 DSリセット時から「つづきから」の選択まで最速(約14秒)で行き、そこからアグノム捕獲、
 初期seedの割り出しを繰り返したところ、フレームの平均値が600~601の間にあった。
 選択画面での時間経過はないものとしている。
 したがってリセット時からプラチナ開始の暗転まで約4秒あることを考慮すると、これを除いた
 プラチナ起動からの10秒がすでにフレーム増加の際の経過時間に入っていると考えられる

592 :ゲーム好き名無しさん:2009/03/15(日) 02:36:41 ID:0V/LSuEq0
 店員シェイミに挑戦してみたけどコリャ無理だなあ。。。
 ツール以前におそらくシードによって起動した瞬間店の
 (複数ないし一人)客が動く場合と動かない場合がある

 固定で配られる予定のシェイミはいいがマナフィ、ジラーチがネックか
593 :ゲーム好き名無しさん:2009/03/15(日) 02:55:59 ID:oDTI9owU0
 シードによって起動時のNPCの動きが一律に決まるなら
 それを考慮して計算すれば出来る…のかな。難しそうだけど
595 :ゲーム好き名無しさん:2009/03/15(日) 04:55:06 ID:CV9yFtHs0
 >>592
 プラチナ孵化でのNPCの動きみたいなもの?
 あれの場合はセーブしたタイミングでも動いたり動かなかったりが変わるっぽいけど。

 >>594
 遅い時間なのにお疲れ様です。


596 :ゲーム好き名無しさん:2009/03/15(日) 05:19:33 ID:3P+/61Mt0
 >>595
 配布は(性格値は違うらしいが)個体値は通常乱数で決まってるとして
 初期シードで任意固体が取れないか?とためしたんだけど
 店にいる客が動く(通常乱数が乱れる)っぽい。
 それも起動した瞬間だから配達員に即座に話しかけるとかでも無駄。
 これは厳しい。

 しかもできたところで提要範囲が狭い。
 がジラーチマナフィともにそこそこ強力だからな
614 :ゲーム好き名無しさん:2009/03/16(月) 03:18:17 ID:VGp1G/8/0
 >>611
 徘徊系はクレセリアが吹っ飛び先決定のため4捨てているといわれている。
 ほかもきっちり4捨ててるのかはなにげに報告ないはず。
 9割同じと思うが。
 3鳥は三匹一気に決めていてファイヤーが最初で以降図鑑順に5個ずれるらしい。
 そこら辺じゃね?
625 :602:2009/03/17(火) 11:40:41 ID:PswD2oSn0
 奇妙な現象見つけた気がする。倒したのページで+2と思って108回に調整。
 この調整があってるか確認するため

 実際捕まえた個体が ずぶとい 01-00-30-08-05-15

 LIST2で上限下限ともにこの個体値そのものを入れて時間調整用シードを逆算。
 意図としては0xA10804F6の118回が出ればノートでの調整があっている
 ことになるかと思って。

 で、これで固定系シンクロ使用図太いだと該当個体が出る可能性はない、との返答。
 いろいろ試すと徘徊系シンクロ使用図太いで「0xA10804F6の118回」でこの個体が
 出てくるとの返答。
 一度限りじゃなくてノートで調整を間に挟むとするとなぜか必ず
 実際に捕まえた固定シンボルではなく
 徘徊に該当個体がいる、と逆算される。

 起動直後に即座に捕まえた場合はちゃんと固定シンボルで出る個体と判断される。
628 :ゲーム好き名無しさん:2009/03/17(火) 16:03:47 ID:4gx9OHfq0
 >>623
 1,リゾートエリアで50以上のコイキング捕まえてシード特定
 2,list2でリスト出力して欲しい色ポケが何回目にくるか性格は何か確認
 3,欲しい色ポケと同じ性格のシンクロポケを先頭にしてミオシティへ
 4,船長さんの真上or真下で釣りをしてポケモン捕獲後すぐにしんげつ島へ
 5,釣りで捕まえたポケモンでシード特定
 6,冒険ノートで調整して戦闘

 リセット後最速で船長さんの真下で釣り→島→ダークライ捕獲で
 毎回5か7進んでいたので分かると思うけど一応注意点を
 ※1,色と同じ性格のシンクロポケを先頭にしたら1個飛ばしで★の表示があると思います。
 例えば18回目★ 20回目★ 22回目★と出た場合5,7進んでいると考え13に合わせてください。
 ※2,多分5か7回進むため、目的の色が遇数回の場合最後に歩数調整も必要です。
 移動が多くなると思うので最初に歩数計を0にして開始してください
 128歩目のときは毎回手持ちが偶数になるようにしてミオに飛ぶときは128の倍数のときに。
 ミオからダークライまでは100歩程度なので手持ち4匹+最後の釣り=5匹なので奇数回に調整できます。

 1万回前後の色を狙う場合は209番道路の草むらでスプレーを使用して
 動き回っていればけっこー進みます。
 どのぐらい進んだか確認するときは229番道路で適当に捕獲してみてください。色が300回目ぐらいになればいいか と。
 この確認のときは大体の個体値がわかればlist2で絞り込み→完全に個体値特定、とできます。
 自分はこれでいけたけどいけない場合もあるかもなので普通色の100回目ぐらいのを狙って練習してみてくださ
 い。

 冒険ノートはやっぱり捕まえたor倒したで+2(両方書いてあっても+2)それ以外は0
 で、色伝説全部成功したので手持ちの数、捕まえたor倒したが書いてないページは関係ないと思います。
663 :ゲーム好き名無しさん:2009/03/19(木) 23:13:44 ID:Jy2kjpy70
 >>660
 慣れればそんなに難しくないと思うが。

 CDSのポケを後に預けるのだと、
 DSのモードをマニュアルにして時計を2031年10月20日19時8分にセット。
 下準備として時間を変えた後に適当なポケを捕まえて、爺前でセーブしとくと○

 準備が終わったら時計調整から最速でB、B、Aで電源落としてすぐ入れる。
 ここがもたついて初期seedの上2桁がずれるようなら19時7分にセットすると余裕ができます。
 起動した後も連打だけど、この年数の場合はギラティナの画面で赤文字が出る前に決定、
 続きからの画面で青い下矢印が表示される前に決定できれば大体あってる。
 連打が苦手な人は年数を2年ずつ下げて調整すればおk、その場合はまた爺前でセーブしなおすこと。

 続きから押した後も連打で爺に話しかけて卵を受け取って孵化。
 この初期seedだと6Vにするには4個進んだseedじゃないといけないので、
 現在のセーブ状態でのズレを確認するために、リゾートエリアでコイキング捕まえて初期seedを測って、
 孵化した奴のめざパを判定してやると大体分かる、初期seedからのズレとか個体値はアーマーさんのツールが便  利。
 このときに丁度4進んでるのが出てるのであれば後は粘るだけ。
 2ズレなら年数をいじって冒険ノートで2消費させればおk。
 他のズレだった場合はリセットして、セーブする状況を少し変えてやると再開後の消費が変化します。
 よく分からない人は再開してすぐセーブすればおk。

 年数が気になる人は2008年とか9年で一瞬まって続きからを押せば大体合ってると思います。
 慣れれば30分で1匹終わるくらいになるのでファイト!
664 :663:2009/03/19(木) 23:18:15 ID:Jy2kjpy70
 すまん、設定する日時は”2031年10月20日「21時」8分”だった。

665 :ゲーム好き名無しさん:2009/03/19(木) 23:49:15 ID:q7L1ENRG0
 もとから2008,09年になるように設定すればいいと思うんだが
 一番下の2ズレくらいは連打の誤差じゃね?
 大体A連打で初期シード下4桁025A~026Aくらいになる

 まぁまだ爺前成功したことないクチですが

885 :ゲーム好き名無しさん:2009/04/18(土) 22:36:51 ID:EGr9XOyN0
 まだやってないけど、シェイミの乱数色狙い成功した人ってもう居る?
886 :ゲーム好き名無しさん:2009/04/18(土) 22:38:19 ID:5ZQd9pMpO
 成功したよ
 初期SEED合わせは面倒だから総当たり方式でやったけど
889 :ゲーム好き名無しさん:2009/04/19(日) 12:36:11 ID:9k6TEjb30
 >>886
 総当りって
 http://d.hatena.ne.jp/metagross-armor/20090216
 これの事だよな?
 やり方がよく分からないから教えてくれないか
890 :886:2009/04/19(日) 13:48:26 ID:9raq/GSTO
 >>889
 とりあえず俺のやり方は
 適当に野生捕まえて5000回くらいまでに色違いがいれば、それを狙う
 狙いの色のシンクロを持っていく(候補が大幅に増えるため)
 ひたすら走り回ったりして色に近付けて、適当にシェイミにアタックしまくる
 それだけ

 ちなみにこれでダークライも出来た
891 :ゲーム好き名無しさん:2009/04/19(日) 15:25:59 ID:hX1qwVKx0
 >>890
 自分も同じ方法でダークライやった。
 シェイミも何度もエンカウントできる。
892 :ゲーム好き名無しさん:2009/04/19(日) 18:11:53 ID:6H69f0Uv0
 >>890
 戦って逃げてを繰り返しても1回に1SEEDずつ消費するわけじゃないから通り過ぎたりしない?
 逃げて戻っての歩数でもSEED進むし。
917 :ゲーム好き名無しさん:2009/04/23(木) 20:02:19 ID:CTdgUagH0
 まとめwikiの過去ログに不思議なカードのPIDは二つのタイマーの値を併せたものと書かれているけど
 これについて詳しいことはまだ分かってない?
918 :ゲーム好き名無しさん:2009/04/23(木) 20:54:34 ID:X3F6NzEF0
 テンプレにもあるとおり、個体値と性格は別の乱数使ってるみたいだね
 狙えるのは現在は個体値だけ
926 :ゲーム好き名無しさん:2009/04/24(金) 14:42:52 ID:R7yEIKgu0
 >>602からの流れを見るに、ギラティナは初期seedが合わせられず、
 他の部屋で野生ポケモンを捕まえ現在のseedを確定させてから
 乱数調整って方法でしか狙えないってことでOK?