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

{{                      
          ,、-、_  __      | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
    ,、-―、_,、'´    ̄  `ヽ,  /  質 問 は 質 問 専 用 ス レ    |
   /       ・    .   l、 \  で お 願 い し ま す ね       |
   l,       ヾニニつ    `ヽ、 |__________________|
    |                  `ヽ,
    ノ                  ノ
   /::::                 /
 /:::::::                ..::l、
/::::::::::::::::::......:::::::.       ............::::::::::`l,
l::::::::::::::::::::::::::::::::::::......   ....:::::::::::::::::::::::::::::`l,
ヽ,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノ
   ̄ ̄``ヽ、_:::::::::::::::::::::::,、-―´ ̄`ヽ、,、-'
         `ヽ―-―'´         


このスレは、エメラルドやプラチナでの乱数生成器の性質を利用した個体値厳選を研究・開発・効率化
することを目的としたスレです。
考察や議論に関係無い"乱数調整の方法に関する質問"はスレ違いなので、質問専用スレで行ってください。

避難場所前スレ
【エメループ】ポケモン ループ考察・解析スレ5【乱数】
http://jfk.2ch.net/test/read.cgi/gsaloon/1253547116/

質問専用スレ
【エメループ】ポケモン ループに関する質問総合スレ 5【乱数】
http://jfk.2ch.net/test/read.cgi/gsaloon/1257785192/

本家スレ
砂漠の地下道で高個体値メタモンを探すスレ12F
http://schiphol.2ch.net/test/read.cgi/poke/1235881205/

218番道路で高個体値メタモンを探すスレまとめWiki
ttp://www5.atwiki.jp/metamon/

現在、このスレではさまざまなポケモンの個体値や色違い厳選を効率的に
行えるようにするために解析作業が行われています。
乱数の調整に関する既出でない情報がありましたら、是非情報提供をよろしくお願いします。

関連サイト
攻略Wiki(DP) ttp://www18.atwiki.jp/pokemondp/
攻略Wiki(Pt) ttp://www31.atwiki.jp/pokepuratina/
色違いまとめWiki ttp://www19.atwiki.jp/irotigai/

他テンプレは>>2から>>7ぐらいです。
テンプレを書き終えるまで(>>7を書き終えるまで)は書き込みはしないでください。

● このスレのお約束
 * このスレで議論する場合は作業の可否ではなく作業効率を意識すること。ポケモン育成にかかる
  手順、時間の短縮およびプレイヤーの負荷軽減に関する方法が議論の中心となる。
 * 確率・期待値等の基本的な知識を身につけること。基本は中学・高校で習う範囲。
 * 人の感覚は当てにならない。指標・試行結果などを他人が検証できる形で示すこと。
 * 相手が自分と同じハード・ソフト・プレイ時間を用意できると仮定しないこと。
  このスレには中学生から社会人までいる。
 * 議論に参加する前に、wikiや外部資料全てに目を通し、理解すること。
 * 考察・解析に関係しない、乱数調整の使用等に関する質問は禁止。そのような質問に対するレスも禁止。
  どうしてもそのような質問がしたい場合は>>1(ゲームサロン板内)の質問専用スレでやること。
 * 荒らし・あおり・自演行為は厳禁。返答なども節度を持って接すること。
 * 下ネタにつながる発言、URL、「ポケモンは終わったな」などの今更系発言、意味不明な文字列、
  スレ違いの話題(考察・解析に関係無い質問も含む)、「このスレは糞スレだな」系の発言などの
  "無駄にスレを消費する行為"は慎むこと。
 * 自分の理解できない話が行われているからといって非難をするような幼稚なことは慎むこと。
 * エメラルドループやプラチナループの是非に関する議論雑談等は荒れる可能性があるので厳禁。
 * 基本的にsage進行で。でも定期的に(1週間間隔)上げてほしいところ。
 * 種族値、個体値、努力値などのポケモンに関する基礎知識を身につけること。
 * 次スレは>>950が責任持って立てること。立てる時は断りを必ず書き込み、
  立てた時は必ず報告すること。立てられない場合は、誰かに頼むなりすること。
 * まとめwikiのトップページやテンプレを変更した時は、必ず報告すること。

● 乱数調整用ツール集
便利なエメループツール
 ttp://pokem.client.jp/emloop.htm

乱数調整厳選の際に必須となるもの。ダウンロード注意。
 ttp://www1.axfc.net/uploader/Sc/so/32246.zip&key=32123

便利な乱数ツール+資料
 ttp://pokem.client.jp/seed.htm

個体値遺伝に対応している乱数ツール
 ttp://2style.jp/bowline/ds/tool/random/rand2sta.html

ポケトレ産色違いで裏IDを特定するツール
 ttp://sou31.hp.infoseek.co.jp/tool/sidhantei/sid_down.htm

パッチールの性格値を特定するツール
 ttp://www.freewebs.com/gatorshark/Spinda%20Painter.htm

乱数逆算ツール
 ttp://2style.jp/bowline/ds/tool/random/inverse.html

アンノーンの形状をうまく合わせるためのツール(pass:anno)
 ttp://www1.axfc.net/uploader/Sc/so/12893.zip

HGSSに対応した乱数ツール
 ttp://cid-3f0e7195a3f7528f.skydrive.live.com/browse.aspx/.Public

HGSSの初期seedを確認できるツール
 ttp://www1.axfc.net/uploader/Sc/so/37822.zip&key=32123

疑似乱数調整解説pdf(pdf読めと言われたらここから最新版を探して読んでください)
 ttp://cid-1d0ece32d0803421.skydrive.live.com/browse.aspx/%E5%85%AC%E9%96%8B

● 解析・開発課題編

以下は解析や開発が望まれるものです。需要があるのとあまり無いのとがあるかもしれません。

 * ポケモンコロシアムやXDへの乱数応用と実用化。
 * ポケモンコロシアムやXDにおける性格値(特性)の決定方法。
 * FRLGで発生するさらなる初期シードの発見と初期シードの決定式の解明。
 * FRLGでのより安定した方法の確立。
 * みんなのポケモン牧場で登場するミュウやフィオネの個体値性格決定の仕様解明。
 * ポケモンボックスルビーサファイアで登場するしんそくジグザグマの個体値性格決定の仕様解明。
 * ふしぎなおくりものでもらえるポケモンの性格決定に使用されているtime stampの調整方法の開発。
 * 対戦における急所と命中率の決定法則の解明。
 * 対戦におけるダメージ計算で発生する乱数の法則の解明。
 * エメラルドとプラチナにおけるバトルファクトリーでの最初の6匹決定法則の解明。
 * ポケトレを使用することで揺れる草むらの場所決定法則の解明。
 * NPCの移動法則の解明。
 * さらに効率の良い通常乱数調整方法の開発。
 * 冒険ノートによる乱数の進み方の法則完全解明と進む理由の解明。
 * 甘い香りの仕様完全解明。
 * 一部の特性の効果が与える乱数生成への影響の完全解明。

抜けや間違い、無理だと思われる項目もあるかもしれませんが、
これらの項目を解析してくださる方をお待ちしております。

● FRLG 初期シード発見報告用テンプレ

ここから
◇◇FR LG初期シード発見報告◇◇
【使用ソフト】 FR LG のどちらか
【使用ハード】 GBA GBASP GBM DS DSL DSi GC のどれか
【使用ツール】 calcpid、Bowline等
【合計試行回数】試した回数の合計 
【起動からの時間】 起動してから一番最初にAを押すまでの時間
【初期シード一覧】 出現した初期シードと、その回数
【設定】 音やボタンの設定。モノラルやかたてなどどのような設定をしているか
  (例:0x00001234,5回 0x00009876,4回 0x0000abcd,1回)
【狙いシード】 良個体となる 初期シード、
  初期シードからのフレーム数、その個体値/性格/めざパ 等
【備考】他に何かあれば
ここまで

FRLGではどのような初期シードがあるのか完全に分かっていないので、
新たな初期シードを発見した場合、報告をお願いします。

● 参考文的なもの
過去のスレで出た役に立つと思われる文章。

260 :ゲーム好き名無しさん:2009/06/02(火) 10:56:46 ID:PMqGYBPW0
以下エミュ利用につきチラ裏
Frにて。
「ギャース!」の時点で個体値性格値は固定。
適当に個体値を調べてみると、1分先のフレームにそれっぽい個体値が出現することもあれば、
話しかけるタイミングを1Fずらしただけなのにリスト外のモノが出たりもする。
エメラルド通りかは微妙。もしかするとmothodずれのようなものがあるかもしれない。

694 :ゲーム好き名無しさん:2009/06/21(日) 20:31:10 ID:eMUbTLS40
上で話題になっていたので、ちょっと調べた計算式のような物を書いてみます。
あまり確認してなくて、非常に怪しいのでとりあえず簡単に書いてみます。
手持ちのデータなどあったら検証を兼ねて比較してみてください。間違ってたらぜひ教えてほしいです

  • プラチナの不思議なおくりものの性格値(仮説)
 性格値用シード下位2バイト = LGの初期シード決定で使われていたようなタイマーのカウンタの値。起動時から常に動いている。とても速い。
 性格値用シード上位2バイト = 15フレームに一回くらい増える謎のカウンタの値。起動時から常に動いている。
 性格値 = 上のを組み合わせて作った値に0x6C078965を掛けて1を足した物

  • エメラルドのトレーナーID(仮説)
 名前入力中にタイマーが有効になって、CPUの実行時間をカウントしている。(これもLGと同じようなもの)
 入力終了時点での値を表IDとして、同時にこれを初期シードとした乱数計算を開始する。
 博士の話が終わった時点での乱数の値を裏IDとする。最初から始めてリセットしない内に捕獲したポケモンのシードをさかのぼっていくとIDにたどり着くかも

  • エメラルドのタマゴの性格値(仮説)
 下位2バイトはその時点での乱数値を65534で割った余りの値に1を足した物。
 上位2バイトはその時点での、起動時からの経過フレーム数をシードとした乱数。(この乱数は通常の物とは独立しています)
 例えば600フレーム目にタマゴが出来たなら上位2バイトは0x28C8となり、
 下位2バイトは600フレーム分の乱数消費にNPC移動などの乱数消費を加えた分の乱数が設定されます。

※ここでいう乱数では計算結果の上位2バイトのみ使っている考えてください。

● 外部資料編
ttp://d.hatena.ne.jp/error_astray/20090313
ttp://d.hatena.ne.jp/error_astray/20090305
ttp://d.hatena.ne.jp/metagross-armor/20090102
ttp://homepage2.nifty.com/dreamers/eme-status1.htm
ttp://pokejikken.web.fc2.com/loop01.html
ttp://pokejikken.web.fc2.com/jikkenn/loop2/loop02-01.html
ttp://pokejikken.web.fc2.com/jikkenn/loop3/loop03-01.html
ttp://www.smogon.com/dp/articles/
ttp://www.pic.bz/
ttp://ja.wikipedia.org/wiki/ARM%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3
ttp://www.jp.arm.com/document/manual/mdl.cgi
ttp://nocash.emubase.de/gbatek.htm
ttp://d.hatena.ne.jp/eunopia/20081125
ttp://www5.atwiki.jp/metamon/pages/53.html
ttp://www5.atwiki.jp/metamon/pages/30.html
ttp://www5.atwiki.jp/metamon/pages/21.html
ttp://d.hatena.ne.jp/error_astray/20081229
ttp://d.hatena.ne.jp/error_astray/20090422/p1
ttp://d.hatena.ne.jp/eunopia/20090430
ttp://d.hatena.ne.jp/error_astray/20090501/p1
ttp://d.hatena.ne.jp/metagross-armor/20090511
ttp://d.hatena.ne.jp/metagross-armor/20090506
ttp://d.hatena.ne.jp/metagross-armor/20090428
ttp://www5.atwiki.jp/metamon/pages/55.html
ttp://d.hatena.ne.jp/metagross-armor/20090529
ttp://d.hatena.ne.jp/metagross-armor/20090707
ttp://d.hatena.ne.jp/ayuzak/20090712#1247389076
ttp://www1.axfc.net/uploader/Sc/so/19270.txt&key=321
ttp://www1.axfc.net/uploader/File/so/30251.pdf&key=poke
ttp://d.hatena.ne.jp/metagross-armor/20090713
ttp://d.hatena.ne.jp/metagross-armor/20090714
ttp://d.hatena.ne.jp/metagross-armor/20090715
ttp://d.hatena.ne.jp/metagross-armor/20090716
ttp://d.hatena.ne.jp/metagross-armor/20090717
ttp://d.hatena.ne.jp/metagross-armor/20090718


以上、テンプレ