# DPt自然遭遇判定調査
- 調査の主目的はポケトレで揺れ草に入る際の乱数消費の制御。
- さき氏と外野席氏の研究およびktxad氏によるHGSS解析による。
- http://blog.livedoor.jp/ktxad/archives/1007259.html
- https://xxsakixx.com/archives/53960916.html
- コメント欄も参照のこと
- DPとPtでの差異がある可能性もある。
### 基本事項
- 3段階に分かれている。
- 1段階目は、前回の遭遇orロード直後から数歩(5歩くらい?)までの間だけ入る
- マップに設定された遭遇率によって何歩目まで軽減されるかが異なる? 10% -> 7歩、30% -> 5歩?
- 遭遇率は10%, 15%, 20%(水上のみ), 30%, 35%の4種類存在する。
- 閾値は5~6程度と、かなり小さい。
- 2段階目は、閾値未満かどうかを判定する。
- 基本40らしいが、35や44、70の場合もあるらしい。
- 軽減の影響を受けるらしい?
- ダッシュによる閾値変動があるかもしれない。
- 3世代の処理を鑑みれば、草むら突入1歩目のみ処理が異なる可能性もある。
- 3段階目はマップごとの遭遇率との照合。
### 基本的な調査方法
- さき氏の「ポケトレ多連鎖ツール」を使い、目の前に揺れを発生させる。
- 調査に適当な消費数を選び、ペラップを鳴かせて消費と消費数確認を行う。
- 1歩前に進んで出現したポケモンを捕獲し、個体情報から、揺れ草への移動によって発生した消費数を算出する。
- 消費数の選定は自力で行う必要がある。
##### よく使ってるseed
2026/10/18 00:01.10 27秒
- DA000589かDA00058Bが出やすい
- 前者なら12消費(ポケトレ後21消費)、後者なら13消費(ポケトレ後24消費)で目の前が揺れる。
- DA000587は16消費(ポケトレ後26消費)
##### 調査するときのseed特定とかに便利なツール
- ChatotTool https://www.dropbox.com/sh/tndvd3sweuj19qv/AABKs_D9l7d7yv9iPGOm_DENa?dl=0
- ペラップの鳴き声で初期seed・消費数を特定するためのツール。消費数カウントもできる。
- DPtList https://www.dropbox.com/sh/h3bjkt0yymc367g/AACWdLKmdER0A1bz1LG9Xj4aa?dl=0
- DPtの野生リスト出力を行うツール。エンカウント判定にも使われている0-99の乱数を出力する機能もオプションでついてきてお得。
### 1段階目の閾値
#### 方法
乱数値4~6あたりのseedを狙う
#### 結果
03 46F 021D26E9 -> 2消費
04 57F 4545B800 -> 2消費
05 60F 6F07FAB3 -> 1消費
06 53F 4F31D856 -> 1消費
### 2段階目の閾値変動
#### 方法
自転車に乗ったり走ったりする
(自転車乗ったらポケトレできんかったわ)
#### 結果
02 45 146F F5663999 ダッシュ -> 2消費
### スプレーとの兼ね合い
107F 31D1CDC4 -> 3消費
乱数値は4,29,4になっている.
先頭をLv.100のカイリキーにした場合とLv.12のペラップにした場合で出現する個体は変化しなかった
### プレッシャー
ポケトレ使用時は判定自体入らない。
### 静電気・磁力
普通に有効。大揺れ限定種も対象になる
### エンカウント軽減の歩数カウントに方向転換は含まれるか?
#### 方法
その場で方向転換(左右+正面向き直し)したあと消費数を確定させてから揺れ草突入
#### 結果
R222
6回方向転換: 33 52F 116D264B -> 1消費
7回方向転換: 26 49F 7E409AF8 -> 1消費
8回方向転換: 26 49F 7E409AF8 -> 1消費
10回方向転換: 26 49F 7E409AF8 -> 1消費
11回方向転換: 33 52F 116D264B -> 2消費
11回方向転換: 26 49F 7E409AF8 -> 1消費
どういうことなの…?
#### 追加検証: スプレーの効果を受けない場合、エンカウントが成立しているのでは?
DA000589で12消費->ポケトレで21消費。その後、先頭をLv.12のペラップに交代し、左右に方向転換を開始した結果、7回目の方向転換においてエンカウントが成立し、12B2FCE7(30\[F])から生成されるキャモメが出現した。
##### 考察
この結果は、5歩目以内で軽減が消滅していると仮定すれば矛盾が無い。逆に6歩目も軽減が継続していた場合、このエンカウントは8歩目に成立しなければならない。つまり、R222において自然遭遇の軽減は方向転換を含めた5歩目までしか適用されないが、成立した自然遭遇がスプレーや威嚇等によってキャンセルされた場合でも、軽減処理のカウンタがリセットされて、再度5回の判定の間は軽減は適用されるものと考えられる。
##### 結論
- ゲーム開始直後および前回のエンカウント成立から5歩(この回数はR222におけるもので、他のマップでは異なる)の判定の間、エンカウント軽減が適用される(先行研究の追試)。
- 方向転換であっても1歩とカウントされる。
- 外野席・さき両氏の研究では「5歩」と表現されていたが、方向転換でも1歩とカウントされていることから、「5回」と表現したほうがより適切であると考える。
- スプレーや威嚇等の効果によってエンカウント成立がキャンセルされた場合でも、エンカウント軽減は復活する。
### 草むら外での移動も軽減カウントに含まれるのか?
画像の位置でスタートし、ポケトレ使用後に右に移動して数歩歩いたのち、開始位置に戻ってから1歩移動して揺れに突入。

#### 結果
DA000589 ポケトレ使用後でn消費, 戻った時点で24消費.
- 62消費(乱数値8) -> 1消費 軽減歩数内っぽい
#### 越境でリセットされているのか、草むら内で歩いた分だけカウントしているのか、あるいはエンカウントを踏んでいるのか
- エンカ踏んでるだけの可能性を排除するために先頭はレベル低いポケモンにしましょう。。。
### 草むら外から草むら内に越境する場合に特殊処理は無いか?
- 少なくともエンカウント判定自体はある
- DA00058Bで草むら内6回方向転換してから草むら外に出る→しばらく歩いて消費数特定後、草むら外から揺れに突入
- 53消費(乱数値6) -> 1消費 草むら外から草むら内に戻ると軽減歩数がリセットされる?
- DA000589で6回方向転換後草むらの外に出て上下に歩いてから草むらに戻る
- 30消費のキャモメが出現。28消費の乱数値は24, 29消費の乱数値は7なので、軽減が入っていたら出現しない個体。
- つまり、草むら外に出ても軽減歩数はリセットされないが、エンカウント床以外の移動は軽減歩数のカウントに入らない。
### エンカウント軽減の歩数限界はマップごとの遭遇率に依存するか?
- 外野席氏の先行研究によれば、エンカ率10%のマップでは7歩まで、30%のマップでは5歩まで、1段階目の判定が発生するらしい。