本文へスキップ
仕組み

Kiptlyが自己ベストの更新を判定する仕組み

6種類の自己ベスト、推定1RMの計算式、そしてアプリがあえて推定に使わないセット。

執筆:Kiptly ·

目次

自己ベストは1つではなく6つ

多くのアプリでは、自己ベストは1つです。Kiptlyには6つあります。「過去最高」が指すものは1つではなく、1つの数値にまとめてしまうと、本当に誇りに思っていたものが失われるからです。これまでに挙げた最も重い重量が1つ目の自己ベストです。重量を問わない最多回数が2つ目です。1セットでの総仕事量(重量×回数)の最大値が3つ目で、1回のトレーニング全体で1つの種目について行った総仕事量の最大値が4つ目です。さらに推定1RMがあり、このページの大部分はこの推定1RMについての説明です。そしてもう1つ、アシスト種目のための自己ベストがあり、アシスト種目では進歩の向きが逆になります。

6つはそれぞれ独立して記録されます。そのため、1回のトレーニングで1つだけを更新し、ほかは更新しないこともあります。また、最多回数の自己ベストが、回数は少なくても重いセットによって、知らないうちに上書きされることは決してありません。

推定値とは何か

推定1RMはEpleyの式です。「独自のアルゴリズム」と呼ばずに名前を出しているのは、私たちが作ったものではないからです。1985年の1行の計算式で、どの筋トレアプリも何らかの形で使っています。重量に、回数を30で割って1を足した値を掛けます。

100 kgで5回のセットなら100 × (1 + 5 ÷ 30)となり、アプリはこれを116.67 kgとして保存します。小数点以下2桁なのは、そこで丸めているからです。方法はこれですべてです。モデルはなく、個人に合わせて調整されるものもなく、同じ2つの数値からは常に同じ答えが出ます。

数値

このページで説明している数値で、サイトのビルド時にAPIから読み込んでいます。パスは実在するもので、リポジトリを読めるなら、それぞれの数値を読み込み元の行と照らし合わせて確認できます。

内容値
Epleyの式の30:e1RM=重量×(1+回数÷30)。30
セットから推定値を出すために必要な最低回数です。1
保存される推定値をサーバー側で丸める際の、小数点以下の桁数です。2

どのセットから計算するのか

対象は本番セットだけです。ウォームアップは除外され、完了のチェックを入れなかったセットも除外されます。完了にしていないセットは、このページで扱うどの数値にも数えられません。

さらに、セットには0より大きい重量と、1回以上の回数が必要です。どちらかを満たさないセットは、0として扱われるのではなく、スキップされます。これは思う以上に重要です。0として扱えば平均を押し下げてしまいますが、スキップすれば、自己ベストは実際に行われたセットだけで決まります。

条件を満たすセットのうち、最も高い推定値を出したセットが、そのトレーニングの値として採用されます。平均ではなく、重量が最も重いセットでもありません。高重量で3回のセットと、それより軽い重量で10回のセットは、どちらも大きいほうの数値を出す可能性があり、どちらになるかは式が決めます。

あえて推定しない種目

アシスト種目(マシンが体重の一部を肩代わりするアシスト懸垂など)と、体重の割合で負荷を計算する種目には、推定1RMが一切ありません。隠しているのでも0でもなく、自己ベストが作られることは決してありません。

理由は、式に間違った数値が入ってしまうからです。アシスト懸垂で入力する重量はアシストの量なので、数値が大きいほどセットは楽になります。体重の割合で負荷を計算する種目では、入力する重量は追加した分だけで、それだけではどれだけの力を出したかについて何もわかりません。間違った入力から計算した数値を公開するくらいなら、アプリは計算しないことを選びます。

その代わり、アシスト種目には専用の自己ベストがあり、逆向きに動きます。アプリは、回数ごとに、これまでに使った最も少ないアシストを記録します。アシスト種目で強くなるとはマシンの助けが減ることなので、自己ベストは上がるのではなく下がっていきます。

その後に起きること

推定値は、トレーニングを終了したときに小数点以下2桁に丸められて保存されます。新しい自己ベストになるには、以前の値を厳密に上回る必要があります。自己ベストに並んだだけでは更新にならず、記録の日付は最初にその値に到達した日のままです。

過去のトレーニングを編集または削除すると、自己ベストは残っているセットから計算し直されます。もう存在しないトレーニングをもとにした自己ベストが残り続けることはありません。入力ミスを直したあとに自己ベストが消えることがあるのはこのためで、自分たちの記録だったとしても、私たちが望むのはこの動作です。

ここまでの内容はすべて無料です。自己ベストも「回数別のベスト重量」の表も有料プランの機能ではなく、このページには購入が必要な機能の説明は1つもありません。それでも、知っておく価値のある制限が1つあります。無料プランでは、自己ベストの一覧に表示されるのは直近90日間です。自己ベストそのものは削除されず、それより古い自己ベストも有効なままです。期間で区切られているのは一覧の表示のほうで、より前の日付を指定しても、その期間は広がりません。

出典

各出典には、実際にどこまで読んだかを記しています。引用リストが示すのは論文が存在することだけで、誰かが読んだことではありません。そこで、このリストには読んだ範囲を明記しています。

  1. Epley B. Poundage Chart. Boyd Epley Workout, 1985

    式の出典で、筋力トレーニングの文献がどれも引用しているのと同じ形で挙げています。原典は読んでいません。原典は学術誌の論文ではなく、1985年の内部向けのトレーニング資料です。このページで、名前以外にこの資料を根拠にしているものはありません。

    未読

一般的なフィットネス情報であり、医学的な助言ではありません。