サンドボックス/おてつだい時間の計算式

Last-modified: 2024-05-14 (火) 09:48:49

概要

最終更新:2024/05/14

(編集案)の各項目は、おてつだい時間記事の編集案。

「表示おてつだい時間の計算式」の項目は、2024/05/07時点の「おてつだい時間」の同項目からのコピペ。
「おてつだい時間の計算」の項目は、当初サンドボックス内に記述したもの。計算式の根拠。

概要(編集案)

ポケモンが1回のおてつだいをするのにかかる時間。逆数はおてつだいスピード
実際におてつだいをするのにかかる時間(実際のおてつだい時間)と、ゲーム内で明記されているおてつだい時間(表示おてつだい時間)とがある。
基準値としてポケモンの種ごとに固有の値(基準おてつだい時間)が設定されており、この値にせいかくレベルサブスキルによる補正を施したものが表示おてつだい時間である。
実際のおてつだい時間は、表示おてつだい時間げんきいいキャンプチケットなど種々の補正を施したものと考えられている*1

ゲーム内で確認できる表示おてつだい時間には2種類ある。(Ver.1.7.1現在)

(A) ステータス画面の表示おてつだい時間
各ポケモンのステータス画面に表示されているおてつだい時間。
おてつだいボーナスの効果を含まない*2
ゲーム内の説明

ポケモンがおてつだいをしてくれる
基本となる時間です

  • ポケモンごとのサブスキルとせいかくの影響が
    反映された時間となっています

  • チームに関するサブスキルの影響は
    反映されていません
    チーム編成画面のステータスから
    影響が反映されたおてつだい時間を
    確認することができます

  • いいキャンプチケットなどのアイテムの効果や
    イベントに関わるボーナスなどは
    反映されていません
(B) チーム編成画面の表示おてつだい時間
「チーム編成画面>ステータス>おてつだい能力」に表示されているおてつだい時間。Ver.1.3.0で追加された。
おてつだいボーナスの効果を含む
ゲーム内の説明

チームに関わるサブスキルの影響が
反映されたおてつだい能力です

  • おてつだい時間は、ポケモンボックスで
    確認できるポケモン個別のおてつだい時間に、
    チームに関わるサブスキルの効果を
    反映した値になっています

  • サブスキルによるおてつだい時間短縮の
    効果の合計は各ポケモンで上限35%となります

  • いいキャンプチケットなどのアイテムの効果や
    イベントに関わるボーナスなどは
    反映されていません

サブスキルによるおてつだい時間短縮の上限について:
サブスキルによるおてつだい時間短縮(現状実装されているもの:「おてつだいボーナス」、「おてつだいスピードS」、「おてつだいスピードM」)の効果の合計は各ポケモン上限35%となる。*3

表示おてつだい時間の計算式(編集案)

表示おてつだい時間は、以下の計算式で求めることができる。

表示おてつだい時間 = Floor[ 基準おてつだい時間 × レベルによる補正 × おてつだいスピード性格補正 × サブスキル補正 ]

各項目について、ひとつずつ説明する。

基準おてつだい時間

ポケモンの種ごとに設定されている「基準おてつだい時間」を元にして計算を行う。

基準おてつだい時間

このWikiでは、ポケモン毎の基準おてつだい時間を、各ポケモンの詳細ページとポケモンの一覧に掲載している。

レベル補正

レベルによる補正は、Lv.1の時点を基準として、レベルが1上がるごとにおてつだい時間が0.2%ずつ短縮される(10レベルで1.8%)。
即ち、Lv.nのポケモンのおてつだい時間はLv.1のときの(1 - (n-1)*0.002)倍になる。Lv.100で0.802倍。

レベルによる補正 = 1 - (Lv - 1) × 0.002

おてつだいスピード性格補正

せいかくによる補正は、上昇補正ではおてつだい時間が無補正の0.9倍に、下降補正ではおてつだい時間が無補正の1.1倍になる(おてつだいスピードを0.9 or 1.1倍するわけではない)。

おてつだいスピード性格補正 = 1 (補正なし) or 1.1 (下降補正) or 0.9 (上昇補正)

サブスキル補正

サブスキルによる効果(軽減幅)は、下記の通り。

これらの軽減幅を足し合わせるのだが、おてつだいボーナスの効果を含める場合と含めない場合がある。
また、合計した軽減幅が35%(0.35)を超える場合は、0.35とする。

サブスキルによる補正(倍率)は、以下の通りとなる。

サブスキル補正  = 1 - サブスキルによる軽減幅

計算例

ステータス画面の表示おてつだい時間

おてつだいボーナスの効果を含めずに計算する。

カイロス/Lv30/ひかえめおてつだいスピードS の場合
カイロス/Lv30/ひかえめおてつだいスピードS
基準おてつだい時間:2400(秒)
レベルによる補正 = 1 - (30 - 1) × 0.002 = 0.942
おてつだいスピード性格補正 = 1.1
サブスキルによる軽減幅 = 0.07
サブスキル補正  =  1 - 0.07 = 0.93
表示おてつだい時間 = Floor[ 2400 × 0.942 × 1.1 × 0.93 ] = 2312(秒)= 38分32秒
ライチュウ/Lv42/やんちゃおてつだいスピードMおてつだいボーナス の場合
ライチュウ/Lv42/やんちゃおてつだいスピードMおてつだいボーナス
基準おてつだい時間:2200(秒)
レベルによる補正 = 1 - (42 - 1) × 0.002 = 0.918
おてつだいスピード性格補正 = 0.9
サブスキルによる軽減幅 = 0.14 おてつだいボーナスを含めない
サブスキル補正  =  1 - 0.14 = 0.86
表示おてつだい時間 = Floor[ 2200 × 0.918 × 0.9 × 0.86 ] = 1563(秒)= 26分3秒

チーム編成画面の表示おてつだい時間

おてつだいボーナスの効果を含めて計算する。

ライチュウ/Lv42/やんちゃおてつだいスピードMおてつだいボーナス、他におてつだいボーナス持ちがいない場合
ライチュウ/Lv42/やんちゃおてつだいスピードMおてつだいボーナス×1
基準おてつだい時間:2200(秒)
レベルによる補正 = 1 - (42 - 1) × 0.002 = 0.918
おてつだいスピード性格補正 = 0.9
サブスキルによる軽減幅 = 0.14 + 0.05 × 1 = 0.19 おてつだいボーナスを含める
サブスキル補正  =  1 - 0.19 = 0.81
表示おてつだい時間 = Floor[ 2200 × 0.918 × 0.9 × 0.81 ] = 1472(秒)= 24分32秒
上記と同じライチュウに加えて、他におてつだいボーナス持ちが4体いる場合
ライチュウ/Lv42/やんちゃおてつだいスピードMおてつだいボーナス×5
基準おてつだい時間:2200(秒)
レベルによる補正 = 1 - (42 - 1) × 0.002 = 0.918
おてつだいスピード性格補正 = 0.9
サブスキルによる軽減幅 = 0.14 + 0.05 × 5 = 0.39
※ただし、サブスキルによる軽減幅の上限は0.35なので、0.35として計算する
サブスキル補正  =  1 - 0.35 = 0.65
表示おてつだい時間 = Floor[ 2200 × 0.918 × 0.9 × 0.65 ] = 1181(秒)= 19分41秒



(編集案ここまで)

表示おてつだい時間の計算式

  • レベルによる補正は、Lv.1の時点を基準として、レベルが1上がるごとにおてつだい時間が0.2%ずつ短縮される(10レベルで1.8%)。
    即ち、Lv.xのポケモンのおてつだい時間はLv.1のときの(1 - (x-1)*0.002)倍になる。Lv.100で0.802倍。
  • せいかくによる補正は、上昇補正ではおてつだい時間が無補正の0.9倍に、下降補正ではおてつだい時間が無補正の1.1倍になる(おてつだいスピードを0.9 or 1.1倍するわけではない)。
レベルによる補正 = 1 - (Lv - 1) × 0.002
おてつだいスピード性格補正 = 1 (補正なし) or 1.1 (下降補正) or 0.9 (上昇補正)
サブスキル倍率 = Σ(
                    14%            (おてつだいスピードM)
                     7%            (おてつだいスピードS)
                 )
サブスキル補正  = (1 - サブスキル倍率)
性格補正後 = Floor[ (基準おてつだい時間) × (おてつだいスピード性格補正) ]
レベル補正後 = Floor[ (性格補正後) × (レベルによる補正) ]
表示おてつだい時間 = Floor[ (レベル補正後) × (サブスキル補正) ]

おてつだい時間の計算

切り捨てのタイミング

2024/05/07現在、おてつだい時間に記載されている「表示おてつだい時間の計算式」は、切り捨てのタイミングが違うのではないか?
手持ちのポケモンで計算してみた。
以下に記載したポケモン達はいずれも、2024/05/07(Ver.1.6.0)時点で筆者が所持していた個体で、ゲーム内の表示おてつだい時間と計算結果が合うことを確認済み。

補足:FLOORについて
詳しい説明は省くが、Excelの場合、

FLOOR(正の数値, 1)

と指定すると、数値の少数第一位以下を切り捨てることができる。
以下、この書式を用いて説明する。

ライチュウ・Lv42・いじっぱり・おてスピM
ステータス画面の表示おてつだい時間:26分3秒(1563秒)
基準おてつだい時間:2200秒
おてつだい時間の通りに、「性格補正を掛けたとき」「レベル補正を掛けたとき」「サブスキル補正を掛けたとき」の各段階で逐一切り捨てをしていくと、計算は以下となる。

性格補正後:FLOOR(2200*0.9, 1) = 1980
レベル補正後:FLOOR(1980*(1-(42-1)*0.002), 1) = 1817
サブスキル補正後:FLOOR(1817*0.86, 1) = 1562

計算結果では1562秒となり、実際の表示おてつだい時間と齟齬が出る。

各段階で切り捨てをせず、すべて計算後の最終段階で切り捨てをするならば、

FLOOR(((2200*0.9)*(1-(42-1)*0.002))*0.86, 1) = 1563

となり、辻褄が合う。

同様に、
カイロス・Lv30・ひかえめ・おてスピS
ステータス画面の表示おてつだい時間:38分32秒(2312秒)
基準おてつだい時間:2400秒

各段階で切り捨てした場合

性格補正後:FLOOR(2400*1.1, 1) = 2640
レベル補正後:FLOOR(2640*(1-(30-1)*0.002), 1) = 2486
サブスキル補正後:FLOOR(2486*0.93, 1) = 2311

最後にまとめて切り捨てした場合

FLOOR(((2400*1.1)*(1-(30-1)*0.002))*0.93, 1) = 2312

おてボの計算順序

結論から言うと、最後に掛けるのではなく、サブスキル補正の段階で、おてスピS・Mと加算になる。
サブスキルと加算であることは以前から言われていたことだが、おてつだい時間の記事にもおてつだいボーナスの記事にも記載されていないため、記載する必要がある。

なお、この計算は、あくまで画面表示上の数値と合っているかどうかで判断している。
実際のおてつだいに掛かる時間を測定したわけではない(画面表示の正しさまでは検証していない)ので注意。

ライチュウ・Lv42・いじっぱり・おてスピM
ステータス画面の表示おてつだい時間:26分3秒(1563秒)
基準おてつだい時間:2200秒
このライチュウと一緒に、おてボ持ちを1体または2体編成し、チーム編成画面の「おてつだい能力」の値を確認し、計算式が合てはまるかどうかを見る。

おてボ1つのとき

編成画面の表示:24分32秒(1472秒)

ステータス画面の表示おてつだい時間におてボを掛けただけの場合、

1563*0.95 = 1484.85

となり、全く異なってしまう。

次に、サブスキル補正の段階で、おてスピMと加算にする。
正確には、「減少幅を加算し、1から引く」。

サブスキル補正:1-(0.14+0.05) = 0.81
FLOOR(((2200*0.9)*(1-(42-1)*0.002))*0.81, 1) = 1472

これで画面表示と一致するが、念の為、おてスピMと乗算にした場合も計算してみる。

サブスキル補正:0.86*0.95 = 0.817
FLOOR(((2200*0.9)*(1-(42-1)*0.002))*0.817, 1) = 1485

乗算では合わないので、加算で合っていると考えてよさそう。

おてボ2つのとき

編成画面の表示:23分1秒(1381秒)

ステータス画面の表示おてつだい時間におてボ2つ分を掛けただけの場合

1563*0.9 = 1406.7

おてスピMと加算にした場合

サブスキル補正:1-(0.14+0.05*2) = 0.76
FLOOR(((2200*0.9)*(1-(42-1)*0.002))*0.76, 1) = 1381

サブスキル補正が頭打ちになる場合

サブスキルによるおてつだい時間短縮の効果の合計は各ポケモン上限35%である。

上記の個体とは別個体だが、
ライチュウ・Lv42・やんちゃ・おてスピM・おてボ
の個体を用いて、チーム内のおてボの合計数を5つにした状態で数値を確認した。

ステータス画面の表示おてつだい時間:26分3秒(1563秒)
編成画面の表示:19分41秒(1181秒)
おてボは(その個体が所持していたとしても)個体のステータス画面には反映されないことに注意。

おてスピM+おてボ5つを合わせたサブスキル補正を、式に当てはめて計算すると、

サブスキル補正:1-(0.14+0.05*5) = 0.61

となるが、「短縮効果の上限が35%=サブスキル補正の下限が0.65」であるため、

サブスキル補正:0.65
FLOOR(((2200*0.9)*(1-(42-1)*0.002))*0.65, 1) = 1181

となり、表示と一致する。

【おまけ】性格&サブスキル補正早見表

「無補正性格+サブスキル無し」のおてつだい時間を1とした場合に、性格・サブスキルの各補正が、どのくらいの倍率になるかを示したもの。
数値が小さいほど、おてつだい時間が短い=おてつだいスピードが速い=エナジー効率が高い。

サブスキル\性格無補正おてスピ↑おてスピ↓
無し10.91.1
おてスピS0.930.841.02
おてスピM0.860.770.95
おてボ0.950.861.05
おてスピS+M0.790.710.87
おてスピS+おてボ0.880.790.97
おてスピM+おてボ0.810.730.89
おてスピS+M+おてボ0.740.670.81

*1 検証:げんき - おてつだいも参照
*2 本人が所持していても含まない
*3 2023/9/28のサーバー更新で公開された