ポケモン-乱数

鳥とミュウツー

鳥のミュウツー版が欲しいという要望があったので、約3年半ぶりに手を加えた。 フリーザー、サンダー、ファイヤー以外の入力方法として、ミュウツーを追加。 ミュウツーは、個体値合計168以上で、性格が「さみしがり」「せっかち」「いじっぱり」「ようき」…

BW2 Timer0の値

データを取って比較したわけではないが、何匹か捕まえて感じたこと。 Timer0の値には偏りがある。 それぞれの値が等確率ではなく、出やすい値と出にくい値がある。 同じ起動時刻でも偏りが変わることがある。 ラティオスに使った起動時刻でクレセリアに使い…

乱数計算5.1.4

日曜日にはTwitterで書いてたが、バグが気になってブログには書いてなかった。 自分でしばらく使って問題なさそうだったので、ここにも書く。 BW2用の機能を追加。 MACアドレス、Frame、Timer0、出力する個体値、個体値乱数の消費数、検索対象の月・日・時・…

乱数計算Ver.4.7

DS・カートリッジ依存のパラメータを検索する機能を追加。 Ver.4.4.3bにのみ付いていた検索条件を別に追加。 機能28の検索条件:HP、防御、特防:30~31 攻撃、特攻、素早さ:0~3、30~31 消費数:0、1、7 コメントレス スザンヌさん すいません。質問の意味がよ…

乱数計算Ver.4.6

配達員に対応。 初期seedから個体出力と、起動時刻を変化させたときの個体の計算。 個体の出力条件は性格も設定したけど無い方が最終的な検索の手間が省けそうではある。 今後どのようなポケモンが配達員から受けとれるようになるか分からないが。

乱数計算Ver.4.5

エンカウント用の乱数を出力する機能追加。ただ、特性と性格値は怪しい。 NPCのランダム挙動の決定その他いろいろで消費するので、NPCがいない場所でゲーム開始から動かずに甘い香りを使用した時ぐらいにしか合わないかな。 狙い目はチャンピオンロードのア…

乱数計算Ver4.4.4

色違いの性格値を出力する機能を追加。 seed32:LCGs乱数の上位4バイト pid[0]:タマゴの性格値、多分あってる pid[1]:徘徊の性格値、多分あってる pid[2]:固定シンボルの性格値、ちょっと怪しい pid[0]=seed32*0xffffffff/0x100000000; pid[1]=seed32; if((se…

乱数計算Ver4.4.3bの個体値データの扱い(Excel)

ボルトロスとトルネロスの個体値 消費1はボルトロス、トルネロス用なので個体値を並び替える。 消費で並び替えて消費1の行だけまとめる。 消費1の個体値のSの列を切り取り、個体値のCの列に切り取ったセルを挿入。 めざめるパワーの計算 result.txtをそのま…

乱数計算Ver4.4.3

テキストファイルからMACアドレス、nazo、Timer0、VCount、Frame、GxStatを読み込めるように変更。 乱数計算Ver4.4.3bは23の個体値と消費の出力条件を以下のように設定したもの。 HP、防御、特防:30~31 攻撃、特攻、素早さ:0~3、30~31 消費数:0、1、7 特攻…

初期seed(起動時刻)と個体値の関係

今までのDSの個体値は計算に必要な要素なのに対して、BWの個体値は出力する際のフィルター。 個体値は条件を変えても計算することは同じなので、個体値の条件をあまり細かく指定して起動時刻を計算すると効率が悪い。

乱数計算Ver.4.4

DSの時計直してから30秒も待ちたくないとか、誰かの誕生日で孵化したいとか。 Ver.4.4.1:出力する消費範囲の始点に0以外を入れたときのバグを修正。 起動時刻と8バイト初期seed計算 :23 →23 結果はresult.txtに出力 ()内は参考値 MACアドレス 2桁(1バイト)…

BWの初期seed

他人の情報の寄せ集めメモ。 元となるメッセージは52byte。上位ワード(4byte)から順にW[0]〜W[12]とすると W[0] DS固有の値(A)を1byteごとに逆順にした値(0xAABBCCDD→0xDDCCBBAA) B:0x02215F10 W:0x02215F30 ? mySeedFinderのnazo W[1],W[2] 共に、Aに0xFCを…

乱数計算Ver.4.3.1

8バイト(16桁)の初期seedを検索する機能追加。 主人公名を決定する際のアララギ博士の確認にいいえを選択した回数が0〜3回の時のトレーナーIDと、個体値乱数(MT)を消費していない状態で遭遇した個体(受け取った化石の個体)の個体値を入力。 いいえ0回のトレ…

乱数計算Ver.4.2.1

タマゴ生成処理にオフセット、性格値を10進数に直したもの(トレーナーID)を追加。 消費nの行で使用している乱数は以下の通り。 性格:r[n+オフセット] 性格遺伝:r[n+オフセット+1] 特性遺伝:r[n+オフセット+1] 遺伝位置:r[n+オフセット+2],r[n+オフセット…

乱数計算Ver.4.2

8バイト初期seedから、タマゴ関係の処理を出力。 基本的には錆びたコイルさんのツールと同じ。 変わらずの石あり 変わらずの石なし メタモンあり A B メタモンなし B C 性格:変わらずの石なし、性格遺伝なしの場合に参照 性格遺伝:変わらずの石ありの場合…

BWタマゴ出力

無理やり1つのリストに収めようとすると、 n r[n]性格 r[n+1]性格遺伝 r[n+1]特性遺伝 r[n+2],r[n+3]遺伝位置 r[n+4]性格値 かな。 変わらずの石ありの場合は性格遺伝まで、無しの場合は特性遺伝まで同じ行で見る。 変わらずの石ありの場合は1つ下の行に移る…

BWタマゴ処理整理

主に自分用に整理。間違っている、かも。 1.親にメタモンを含む→A 含まない→2 2.かくれ特性の♀を含む→B 含まない→C 変わらずの石あり 変わらずの石なし A B C A B C 1 性格決定 性格決定 性格決定 性格決定 性格決定 性格決定 2 性格遺伝判定 性格遺伝判定 …

化石による孵化用初期seedの検索手順

Cギアによる初期seedのリセットを使わない孵化用。 適当な化石を1個、ねっこのかせきを1個、つめのかせきとずがいのかせきのどちらか1種類のみを1個以上、ブロムヘキシン4個以上、マックスアップ4個以上を手持ちに揃える。 上記以外の化石は手持ちからなくす…

BWタマゴ 生成処理

性格遺伝判定→遺伝位置決定→性格値決定と思っていたけど性格遺伝判定のあとに性格値決定らしい。(東方錆恋録) 先日の記事で性格遺伝判定→遺伝位置決定→性格値決定と書いた理由は3つ。 パワー系の有無にかかわらず、親と同じ性格の場合は性格が同じだったこと…

色違いと性格と個体値

Cギアによる初期化を利用しない方法で孵化したかったので、個体値用初期seedを探していたらキュレムが光った。 作業の都合、DSの起動条件は記録していたのでまた出せるだろうと思ってリセット。 時間設定を再現したら性格と個体値が同じで光っていない個体が…

乱数計算Ver.4.1.1

タマゴ用の個体値検索機能追加。 7消費の個体値(初期seed再設定後すぐのタマゴの基礎個体値)で、各能力のうち5個以上が条件と合致したものを出力。 欠けた1箇所はパワー系で強制遺伝させて、あとはほぼ運頼みかな。 MACアドレスの右側3つを左からスペースで…

乱数計算Ver.4

Twitterでちょくちょく書いていたけど、結局Ver.4から始まってVer.4.0.3で落ち着いた BWの機能追加。ダウンロードは左上のSkyDriveから。 使い方としては主に3つ。 個体の検索 下位2バイト:適当 時:0〜23 上位1バイト:0〜255 消費:適当 個体:欲しい個体…

乱数計算更新

Ver.3.5。ポケトレ産色違いに対応。HGSSの出現ポケモン決定用の乱数を変更。

乱数計算更新

Ver3.4.2 個体検索で性格を指定なしにすると何も表示されなかった点を修正。出力項目に性格値を追加。

乱数計算更新

Ver.3.4。個体検索を追加。特性値の扱いを変更。体裁を変更。 特性値は性格値の下位1ビット+1だったものを性格値の下位1ビットに変更。今までの1は0に、2は1に。 指定条件の個体を全て出力する個体検索を追加。 出力する個体を指定 しない0、する:1→1 -1でや…

初期seed調整

1.2に。 日時が範囲外だった場合の修正の方法を少し変更。

初期seed調整

わかりにくそうなので刷新。

IDの実験

使用したDSカードはハートゴールド。 Te:2000年1月1日0時0分から、オーキド博士との会話を終了させるためにAボタンを押すまでの時間(s) Se:オーキド博士との会話を終了させるためにAボタンを押した時刻から計算される初期seed上位1バイト Sr:実際の初期se…

最近の更新

http://cid-6e8e79f0f185a259.skydrive.live.com/browse.aspx/.Public 乱数計算:徘徊位置のバグ修正。txtファイルが自動で開かれるように。 ダメージ計算:努力値計算と種族値表のポケモン名に不整合があったので修正。 コメントレス MADAOさん 徘徊位…

乱数計算更新

DSのID関連、HGSS徘徊を追加。 http://cid-6e8e79f0f185a259.skydrive.live.com/browse.aspx/.Public 2つめのタマゴの性格値がIDになるということで、プログラムの基本的な構造はタマゴの性格値関連とほぼ同じ。使い方もそちらに近い。 私はID狙ったことがな…