Перейти до контенту
Як це працює

Як підхід перетворюється на обсяг і що рахує карта м’язів

Як підхід перетворюється на обсяг, як оцінюється робота з власною вагою і що саме рахує карта м’язів.

Автор: Kiptly ·

На цій сторінці

Обсяг — це одне множення

Обсяг тренування — це навантаження кожного підходу, помножене на його повторення, і все це додане. Жодних вагових коефіцієнтів: підхід присідань і підхід на біцепс з однаковим тоннажем дають однаковий внесок, базова вправа не отримує надбавки, а те, наскільки важко було, до підрахунку не входить узагалі.

Вправи на два снаряди рахуються по обох. Десять повторень із парою гантелей по 20 кг — це 400 кг, а не 200; множник за замовчуванням дорівнює одиниці, тож штанга й тренажери лишаються як були.

Амплітуда, темп і час під навантаженням до арифметики не входять. Чвертьприсід і повний присід з тією самою штангою на ту саму кількість повторень дадуть однакове число, бо в тому, що ви ввели, між ними немає різниці. Це обмеження методу, а не недоробка: інакше застосунку довелося б додумувати відсутню половину, а вигадане число у підсумку виглядає точно так само, як пораховане.

Які підходи потрапляють до суми

Розминкові — ні, якщо ви не увімкнули їх самі. Таке налаштування є, і лічильник підходів поруч із тоннажем читає той самий прапорець: дві цифри на одній картці завжди рахують одну й ту саму множину. Це варто було полагодити, і про це варто сказати вголос.

Підхід без повторень не дає кілограмів. Планка на час або веслування на дистанцію все одно лишається виконаним підходом і потрапляє до лічильника підходів — просто множити в ньому нічого.

Підхід, який ви не позначили галочкою, до обсягу все одно потрапляє, якщо в ньому є повторення. Так зроблено навмисно, і це єдине місце, де обсяг і особисті рекорди дивляться на різні речі. Шапка активного тренування показує запланований обсяг заповненої наперед сесії з першої секунди, а підсумок, який записується при завершенні, рахує ті самі підходи — тому дві цифри ніколи не розходяться між собою. Рекорди суворіші: вони дивляться лише на підходи, які ви справді позначили виконаними.

Звідки береться вага

Три гілки й відмова — в одній функції, через яку проходить будь-яке число з кілограмами в усьому продукті: підсумок тренування, рекорди, графіки й карта м’язів успадковують її однаково, а в застосунку є своя копія для офлайн-запису, збіг якої із серверною перевіряється з точністю до мільйонної частки кілограма.

Для звичайної вправи навантаження — це саме та вага, яку ви ввели. Для вправи з противагою (гравітрон, де тренажер знімає з вас частину ваги) введене число — це допомога, тож навантаження дорівнює вашій масі мінус ця допомога, але не нижче нуля. Для вправи, що рахується від маси тіла, навантаження — це ваша маса, помножена на її частку, плюс усе, що ви почепили на пояс.

І відмова: якщо абсолютне навантаження порахувати немає з чого, функція не повертає нічого, і підхід просто пропускається. Він ніколи не рахується нулем. Нуль — це значення, яке тягне суму вниз і осідає в середньому; «нічого» — це правда про підхід, навантаження якого невідоме.

Коли навантаження — це ви самі

Для вправ із власною вагою частка — це та частина вашої маси, яку рух справді піднімає. Це не оцінка складності, і саме це правило робить усю таблицю придатною до перевірки: віджимання на одній руці несе ту саму частку, що й на двох, бо піднімається та сама маса на ту саму відстань — просто на руку припадає більше.

Тому підтягування, підтягування зворотним хватом і віджимання на брусах — це весь ви, частка 1,00. Віджимання від підлоги — 0,64, і це результат вимірювань на платформі, а не чиясь думка. Присід із власною вагою — 0,88: увесь ви мінус гомілки й стопи, що лишаються на підлозі, за стандартною таблицею мас сегментів тіла.

Ваше власне значення важливіше. Застосунок шукає частку спершу у вашому налаштуванні, потім у каталозі, а далі не шукає ніде — і своє значення можна задати навіть там, де в каталозі його немає. Для більшості вправ із власною вагою це єдиний спосіб узагалі потрапити до підрахунку.

На скільки оцінюється кожен рух

Повна таблиця, яка їде в застосунку: вона виписана з тих самих даних під час збирання цього сайту. Зверніть увагу не лише на те, що в ній є, а й на те, чого в ній немає: там, де частину ваги забирає опора, яку неможливо оцінити (перекладина під ногами, гума, лава), або де рух — це важіль, а не підйом, частка не призначається і не вигадується.

Вправ, які рахуються від частки ваги тіла: 28
ВправаОбладнанняЧастка ваги тіла
Підтягування зворотнім хватомТурнік1,00
Діамантові відтискання на брусахВласна вага1,00
Віджимання на брусах (груди)Власна вага1,00
Відтискання на брусах (трицепс)Власна вага1,00
Вихід силоюТурнік1,00
Негативні віджимання на брусахВласна вага1,00
Негативні підтягуванняТурнік1,00
ПідтягуванняТурнік1,00
Віджимання на кільцяхВласна вага1,00
Лопаткові підтягуванняТурнік1,00
Підтягування широким хватомТурнік1,00
Присід пістолетом на ящикВласна вага0,94
Шримп-присід з підвищенняВласна вага0,94
Присід пістолетомВласна вага0,94
Шримп-присідВласна вага0,94
Віджимання у вільній стійціВласна вага0,90
Віджимання в стійці біля стіниВласна вага0,90
Негативні віджимання в стійці біля стіниВласна вага0,90
Присідання без вагиВласна вага0,88
Віджимання з ногами на підвищенніВласна вага0,70
Віджимання лучникаВласна вага0,64
Алмазні віджиманняВласна вага0,64
Віджимання на одній руціВласна вага0,64
ВіджиманняВласна вага0,64
Віджимання широким хватомВласна вага0,64
Віджимання від підвищенняВласна вага0,55
Віджимання з колінВласна вага0,49
Віджимання від стіниВласна вага0,35

Частку задано у 28 з 84 вправ, до яких це взагалі застосовно. В інших 56 її немає — такі підходи рахуються за вагою, яку ви ввели, так само як і раніше.

Що саме рахує карта м’язів

Кожна вправа в каталозі перелічує м’язи, які вона навантажує, і в кожного з них є роль: основний або допоміжний. Один підхід зараховується основному м’язу як один, а допоміжному — як половина. На цей поділ код посилається на роботу Pelland і співавторів, і це єдине, про що карта тіла в цьому застосунку може чесно розповісти: каталог знає, які м’язи названі у вправи, а ваш журнал — скільки підходів ви зробили.

Підрахунок іде в підходах, а не в кілограмах, і малюнок зафарбовується за підходами з тієї самої причини, з якої список поруч рахує їх же. «Трицепс, 5 т» після дня жиму — це число, якого ніхто не піднімав; половина підходу — це рівно те, що зробив трицепс. Підходи округлюються до половин, а не до цілих: округливши 2,5 до 3, ми стерли б саме ту різницю, заради якої половина й існує.

Відтінок — величина відносна. Найтемніший м’яз — це ваш найнавантаженіший за вікно, а всі інші намальовані як частка від нього. Тому карта читається і при трьох підходах, і при тридцяти, і тому карти двох різних людей — або два ваші власні вікна — між собою не порівнюються. Вікно за замовчуванням чотири тижні, а допоміжні м’язи застосунок запитує сам; сервер без запиту їх не додає, щоб стара збірка отримувала рівно те саме, що отримувала завжди.

Чому при публікації тренування підсумок зникає

Поділіть обсяг тренування на його повторення — отримаєте навантаження на одне повторення. Для тренування з підтягувань і брусів із часткою 1,00 це навантаження дорівнює вашій масі тіла з точністю до кілограма, а кількість повторень та сама картка публікує поруч.

Тому в опублікованому тренуванні, де є бодай одна вправа, що рахується від маси тіла, для всіх, окрім вас, обсягу немає взагалі. Не округленого, не перерахованого — жодного. Маса тіла — це медичні дані, а кількість повторень — ні, і вигадувати друге визначення обсягу, яке бачать лише деякі читачі, було б гірше, ніж не показувати нічого. У себе в журналі ви бачите це число всюди.

Числа і де вони лежать

Усі числа, на які спирається ця сторінка, виписані з API під час збирання сайту. Чотири з них записані не в одному місці: два — двічі на сервері, ще два — між сервером і застосунком. Збирання падає, якщо копії перестають збігатися.

Що цеЗначенняЗвідки взято
Скільки один підхід зараховує допоміжному м’язу. Основному зараховується 1.0.5apps/api/src/common/muscle-role-share.tsapps/flutter/lib/features/workout/domain/worked_muscles.dart
До такого кроку округлюються підходи на м’яз — половина підходу лишається половиною.0.5apps/api/src/common/muscle-role-share.ts
Скільки тижнів охоплює карта м’язів, доки ви не обрали вікно самі.4apps/api/src/workout/analytics/analytics.controller.ts
Нижче за це записана маса тіла вважається помилкою вимірювання, а не вагою.20apps/api/src/workout/resolve-bodyweight.tsapps/api/src/workout/strength-score.service.ts
Вище за це — те саме: зважування ігнорується, а не використовується.300apps/api/src/workout/resolve-bodyweight.tsapps/api/src/workout/strength-score.service.ts
Найбільша частка власної маси, яку можна задати руху вручну.1apps/api/src/exercise/bodyweight-factor.service.tsapps/flutter/lib/features/workout/domain/workout_volume.dart

Джерела

Біля кожного джерела вказано, наскільки глибоко ми з ним працювали. Список посилань показує, що робота існує, а не те, що її хтось відкривав, — тому тут є позначки.

  1. Pelland і співавт., Sports Medicine, 2025 — 67 досліджень

    Причина, з якої код зараховує допоміжному м’язу половину підходу, а не цілий і не нуль. Ми її не читали: посилання стоїть у коді поруч із константою, і ця сторінка повідомляє лише те, що код на неї посилається.

    Не прочитано

  2. Ebben і співавт. (2011), «Kinetic Analysis of Several Variations of Push-Ups», J Strength Cond Res 25(10)

    Пікова вертикальна сила реакції опори як частка маси тіла — звідси числа для родини віджимань у таблиці вище. Посилання стоїть у даних, які їх зберігають; саму статтю ми не читали.

    Не прочитано

  3. Dempster (1955), частки мас сегментів тіла

    Стандартна антропометрична таблиця, з якої виведені числа для присідів і стійок на руках — відніманням того, що лишається на підлозі. Посилання стоїть у даних; тут не читалася.

    Не прочитано

  4. Код, який усе це рахує

    packages/shared/src/utils/effective-load.ts, apps/api/src/workout/workout.service.ts, apps/api/src/common/muscle-role-share.ts і apps/api/src/workout/analytics/analytics.service.ts. Усі числа вище виписані з цих файлів під час збирання сайту, а таблиця часток узята з даних застосунку, а не набрана руками.

    Прочитано повністю

Загальна інформація про тренування, не медична рекомендація.