バトルファクトリーの最初の6匹を解析してみる その12

1周目7戦目のトレーナーは、乱数 % 19 + 100で決定されることがわかった。
以下、それぞれ6匹決定時のseedを基準にする。

  • 7人トレーナーの決定後、6匹決定前の乱数消費が7のときと8のときがあるけど何に使われているんだろう。そして消費量の違いの条件はなんだろう
  • なぜ99番目のギンガムさんはハブられているんだろう(どうでもいい)

0xbd1a9c64

初期seedはその10のもの

1戦目 アマナツ
2戦目 マンゾウ
3戦目 タカコ
4戦目 アーサー
5戦目 アドアド
6戦目 ナラシバ
7戦目 エリック
 -16: 0xc0363a54 0xc036 % 99 +   0 =   3 (ミニスカートのアマナツ)
 -15: 0xcdd4ce37 0xcdd4 % 99 +   0 =  24 (うきわボーイのマンゾウ)
 -14: 0xeffaefde 0xeffa % 99 +   0 =  54 (ポケモンごっこのタカコ)
 -13: 0x86a225f9 0x86a2 % 99 +   0 =  14 (おぼっちゃまのアーサー)
 -12: 0x52326978 0x5232 % 99 +   0 =  54 (ポケモンごっこのタカコ)
 -11: 0x6669d88b 0x6669 % 99 +   0 =  81 (アイドルのアドアド)
 -10: 0xa18deda2 0xa18d % 99 +   0 =  74 (とりつかいのナラシバ)
  -9: 0xf521ea6d 0xf521 % 19 + 100 = 115 (ベテラントレーナーのエリック)

0xf9536f07

初期seedはその10のもの

1戦目 タカコ
2戦目 アーサー
3戦目 アドアド
4戦目 ナラシバ
5戦目 ネジ
6戦目 バーニー
7戦目 ガスパール
 -15: 0xeffaefde 0xeffa % 99 +   0 =  54 (ポケモンごっこのタカコ)
 -14: 0x86a225f9 0x86a2 % 99 +   0 =  14 (おぼっちゃまのアーサー)
 -13: 0x52326978 0x5232 % 99 +   0 =  54 (ポケモンごっこのタカコ)
 -12: 0x6669d88b 0x6669 % 99 +   0 =  81 (アイドルのアドアド)
 -11: 0xa18deda2 0xa18d % 99 +   0 =  74 (とりつかいのナラシバ)
 -10: 0xf521ea6d 0xf521 % 99 +   0 =  86 (さぎょういんのネジ)
  -9: 0xb22c66dc 0xb22c % 99 +   0 =  72 (ギタリストのバーニー)
  -8: 0xce67341f 0xce67 % 19 + 100 = 100 (サイクリングのガスパール)

0xced531f0

1戦目 リシャール
2戦目 オトミ
3戦目 ピエール
4戦目 クロヒメ
5戦目 ホクサイ
6戦目 アドアド
7戦目 イグナシオ
 -15: 0xdc4883d3 0xdc48 % 99 +   0 =  61 (ポケモンコレクターのリシャール)
 -14: 0x6b3ccb4a 0x6b3c % 99 +   0 =  29 (うきわガールのオトミ)
 -13: 0x340f7af5 0x340f % 99 +   0 =  61 (ポケモンコレクターのリシャール)
 -12: 0x308c60c4 0x308c % 99 +   0 =  53 (にんじゃごっこのピエール)
 -11: 0x0cd94be7 0x0cd9 % 99 +   0 =  22 (ピクニックガールのクロヒメ)
 -10: 0x095013ce 0x0950 % 99 +   0 =   8 (じゅくがえりのホクサイ)
  -9: 0xfc759329 0xfc75 % 99 +   0 =  81 (アイドルのアドアド)
  -8: 0x8b9c86e8 0x8b9c % 19 + 100 = 101 (サイクリングのイグナシオ)

0x826f531d

1戦目 ピンイン
2戦目 ネジ
3戦目 ツケバ
4戦目 アニー
5戦目 マーブル
6戦目 オトラ
7戦目 クランク
 -14: 0x4fcb017f 0x4fcb % 99 +   0 =  33 (アイドルのピンイン)
 -13: 0x3b1eb586 0x3b1e % 99 +   0 =  86 (さぎょういんのネジ)
 -12: 0xf3067e81 0xf306 % 99 +   0 =  42 (ウエーターのツケバ)
 -11: 0x0d158b60 0x0d15 % 99 +   0 =  82 (アイドルのアニー)
 -10: 0x4ee3f853 0x4ee3 % 99 +   0 =  98 (レポーターのマーブル)
  -9: 0x2fec65ca 0x2fec % 99 +   0 =  91 (カウガールのオトラ)
  -8: 0x72e74375 0x72e7 % 19 + 100 = 103 (サイクリングのクランク)

0x4b2f9dc3

1戦目 ボナパルト
2戦目 カズヒロ
3戦目 レベッカ
4戦目 ウネ
5戦目 ウォン
6戦目 ピンイン
7戦目 イグナシオ
 -14: 0x84ff2a15 0x84ff % 99 +   0 =  90 (ぼくじょうおじさんのボナパルト)
 -13: 0x40b5b164 0x40b5 % 99 +   0 =  32 (ギタリストのカズヒロ)
 -12: 0x80c16007 0x80c1 % 99 +   0 =  93 (カウガールのレベッカ)
 -11: 0xca02656e 0xca02 % 99 +   0 =  36 (だいすきクラブのウネ)
 -10: 0x1f011449 0x1f01 % 99 +   0 =  17 (おじょうさまのウォン)
  -9: 0xc11a4188 0xc11a % 99 +   0 =  33 (アイドルのピンイン)
  -8: 0x6f55b75b 0x6f55 % 19 + 100 = 101 (サイクリングのイグナシオ)
筆者: oupo (連絡先: oupo.nejiki@gmail.com)