Sumber: file TCX Garmin Forerunner 55 milik atlet,
logs/tcx/2026-09-20-0409-race-psri-hm-21.50km-bandung.tcx — 1,725 trackpoint,
berisi waktu · jarak · HR dari pergelangan tangan · altitude · cadence · lat/lon. Setiap angka di bawah
bisa dihasilkan ulang dengan python3 tools/race-analysis.py [--timeline] [--effort] [--extended] [--intake]
— tool ini membaca rencana dari tools/course-profile.py, dan --check mengecek
angka-angka utamanya supaya perubahan pada tool tidak bisa menggeser angka itu diam-diam.
⚠️ Sudah ditinjau ulang dan diperluas pada 26 Sep (§11). Hitung ulang secara independen menemukan bahwa watch ternyata tidak membaca jarak 0.9% terlalu panjang di tengah race — yang terbaca ≈ jarak resmi (GPS dipasangkan ke garis lintasan). Jadi setiap selisih "terhadap file PacePro" ada di dua sumbu: sumbu watch (file seperti yang ditampilkan watch — ini angka-angka utama di bawah) dan sumbu lapangan (papan km di jalan). Dikoreksi langsung di tempatnya, masing-masing ditandai (dikoreksi, §11): tabel per segmen, pembacaan drift dan cadence, pembacaan "HR 10 bpm lebih rendah", biaya wall (berupa rentang, bukan 35:35), hitungan fueling dan sodium, serta tiga kalimat yang melanggar Aturan 4–5.
Ini dokumen penutup folder ini. Dokumen ini menjawab 03 §3 lewat data;
§8 memuat catatan atlet sendiri, jawaban-jawabannya, dan komentar dokter (§8.5–§8.8); §11.7 sudah ditutup.
Ringkasan
Singkatnya: larinya bagus dan terkendali sampai km 16.87, lalu kram menghentikannya. Semua angka di bawah diambil dari laporan lengkap — ikuti tautan § untuk rinciannya.
Hasilnya
- Chip 3:04:20 · gun 3:06:19 · 8:40/km · wave 2 (gun 04:07). Target 2:30:11 — selisih +34:09 (§1).
- Sampai km 16.87 race berjalan sesuai rencana: 1:56:53, 44 s lebih cepat dari file di watch, 1:46 lebih cepat di papan km (§3.1).
- Keputusan km 10: hold — dan itu keputusan yang tepat (§7).
- Pada 06:06:02 di km 16.87, kram memaksanya berhenti. Dia baru berlari lagi di km 20.29, 59:22 kemudian (§4).
- Biaya wall: 33:37–35:51 sampai garis finish, 24:05 di antaranya berdiri diam (§11.4).
- Cut-off tetap aman: sisa 31:41 sebelum COT dan 21:41 sebelum penutupan (§6).
Sampai km 16.87: rencananya jalan
- Tanjakan (km 0–2.72): tiba di puncak +28 s dari file di papan km (+49 s di watch). ≈ 54 s hilang karena keramaian di km 1–2 — start wave 2, bukan salah pacing (§11.3).
- Turunan dan datar lebih cepat dari file (−15 dan −16 s/km); false flat pas dengan file (+1 s/km) (§3.2).
- Dalam effort (pace yang disesuaikan kemiringan, GAP), larinya rata di 6:45–6:50 dari puncak tanjakan sampai wall — ≈ 6 s/km (≈ 2%) lebih berat dari 6:55 di file selama 14 km. Apakah itu ikut berperan, satu file tidak bisa memisahkan (§3.2, §11.2).
- Heart rate datar di 158–160 dari km 3 sampai 11, lalu naik bertahap; lompatan paling jelas di km 13.2 (160.6 → 165.4). Batas D5 tidak terlampaui — rata-rata lap tidak pernah lewat 168 (§3.4).
- Fueling di atas rencana, bukan kekurangan: 4 Strive sesuai rencana (T−15, km 5, 10, 16) + ½ SiS GO Isotonic ekstra di km 15, ditambah Pocari dari soft flask yang dibawa marshal-nya → 79 g/jam karbohidrat, 0.76 L/jam cairan (rencana 40–53 g/jam) (§11.6).
Wall: km 16.87 sampai 20.29
- Betis kanan mulai berkedut sekitar km 15 — makin kuat di ujung lonjakan ≈ 2 menit karena dorongan kerumunan di km 14.6–14.9, menanjak, sampai ≈ 55 s/km lebih berat dari file (§8.2).
- Di km 17 kramnya dua sisi: kedua betis, kedua paha bagian dalam, dan jari kaki kiri (§8.3).
- Tiga stop panjang — 218 s, 648 s, 579 s — total 24:05. Di stop kedua (km 17.90) petugas medis menyemprotkan Salonpas Jet Spray; di stop ketiga dia pulih sendiri dengan peregangan lalu duduk. Di antaranya dia berjalan 5–6 km/jam (§4, §8.3).
- 1.21 km terakhir dia berlari lagi di 7:16/km, cadence 187–192, HR 148–161 (§5).
Kenapa? Belum bisa dipastikan
Penyebab berhentinya tercatat jelas: kram. Kenapa kram itu datang, file ini tidak bisa memisahkan. Yang ada di hulunya:
- Enam penyimpangan D10/D15 dalam 24 jam: 5 jam di mal hari Sabtu; tidur 3:00 (rencana 6:15); compression pants panjang yang baru; jaket baru tanpa jersey; topi baru di atas hijab; ½ SiS yang belum pernah dicoba (§8.1). File tidak bisa bilang berapa bagian biaya yang disebabkan masing-masing.
- Jarak: wall datang 1.86 km melewati long run terpanjangnya (15.01 km) — asosiasi tunggal paling kuat di file (§9).
- Cuaca: 20 °C, kelembapan 93% saat berhenti — di bawah ambang hari panas di rencana, tetapi dengan lapisan pakaian tambahan (§8.2).
- Komentar dokter (lewat chat): elektrolit mungkin tapi tidak selalu, kurang tidur dan istirahat, pemanasan kurang — komentar, bukan diagnosis. Pemanasannya: rutinitas biasa ≈ 5–10 menit di corral (§8.6, §8.8).
Yang dibawa ke JRF dan Summarecon
- D19 — pemicu melambat (keputusan coach): catat lap HR di beep km 10. Sebelum km 18, kalau ada lap ≥ angka itu + 5, atau saat kedutan betis pertama → lari +10 s/km sampai finish. Alarm palsu hanya makan 0:33–1:43. Pasang field lap HR di watch sebelum JRF (§11.5).
- Tidak ada yang baru di hari race: setiap pakaian dan gel dipakai dulu di lari ≥ 14 km; produk fueling yang belum teruji tidak diminum; Sabtu sebelum race kaki diistirahatkan dan lampu mati sesuai jam (§9).
- Selisih jarak antara long run terpanjang dan jarak race adalah pertanyaan untuk coach — folder ini tidak menulis sesinya (§9).
- Masih terbuka: tes HRmax/LTHR yang terukur, panel darah ferritin/CBC/hs-CRP, dan kebiasaan berhenti (§9).
1. Hasilnya, dalam angka
| Rencana (D3 rev. 7) | Realisasi | |
|---|---|---|
| Rekaman | gun 04:00 (wave 1) | 04:09:09 → 07:14:10 WIB — 1,725 titik, watch 21.497 km (GPX tergambar 21.514 · resmi 21.3). Resmi: chip 3:04:20 · gun 3:06:19 · 8:40/km — selisih gun ke mat 1:59 menempatkan dia di wave 2 (gun 04:07), melewati mat start ≈ 04:09:00 |
| Finish | 2:30:11 | chip 3:04:20 · +34:09 (elapsed di watch 3:05:01, +34:51 — watch berjalan 41 s lebih lama dari chip: mulai ≈ 6 s setelah mat, berlari ≈ 47 s melewati garis; GPS mencapai garis finish tergambar pada 07:13:23, beda 4 s dari finish chip 07:13:19 — chip dia tercatat di garis finish, bukan di mat km 21.1, §11.1) (dikoreksi, §11) |
| Sampai km 16.87 (watch) | 1:57:37 menurut file | 1:56:53 · 44 s lebih cepat dari file di sumbu watch · 1:46 lebih cepat di lapangan (km resmi 16.85, file 1:58:39) |
| Waktu berhenti | ≈94 s di station | 25:11 — 24:05 di antaranya dalam tiga kali berhenti di km 16.87 · 17.95 · 18.82 |
| HR rata-rata | 162–167 yang diperkirakan | 160 sampai wall · 150 untuk seluruh rekaman (dibobot waktu — TCX mencatat tiap ≈ 7 s) (dikoreksi, §11) |
| HR puncak | batas 172 sebelum km 15 | 176 di km 15.14 (ringkasan lap 177) — 92.6% dari 190 yang dinyatakan; cadence 170 pada detik itu, jadi cadence-lock mungkin terjadi |
| Cadence (saat lari) | ~174–180 | median 178 · 173–178 sampai km 16 |
| Cut-off | COP 06:45 · COT 07:45 · penutupan 07:35 | COP terlewati 05:45:39 di lapangan (05:46:39 di sumbu watch; margin 59:21) · finish 07:13:19 (gun wave 2 04:07:00 + gun time 3:06:19): margin COT 31:41 · margin penutupan 21:41 |
Dua fakta yang menentukan cara membaca hari itu:
- Race berjalan sesuai rencana sampai km 16.87. Elapsed 1:56:53, 44 s lebih cepat dari file di sumbu watch (1:46 di lapangan), HR 160, cadence 176, dua kali berhenti dengan total 27 s.
- Pada 06:06:02 (km 16.87) — kram, kata dia sendiri — larinya berhenti dan tidak dimulai lagi selama 59:22. Wall ini memakan biaya ≈ 34–36 menit sampai garis: 33:37–35:51 dari lima proyeksi (§11.4). Berdiri diam menyumbang 24:05 dari angka itu; berjalan 3.42 km alih-alih berlari menyumbang 9:32–11:46. (Dikoreksi, §11: hitungan pertama, 35:35 = 24:05 + 11:30, dihitung sampai akhir rekaman, 47 s melewati garis.)
Apa yang tidak ada di file, dan dari mana asalnya. Chip time, gun time dan pace: halaman hasil resmi atlet (26 Sep). Cuaca: hasil tarikan prakiraan cuaca darinya, §8.2. Sepatu: Anta C 202 — dikonfirmasi atlet. Penyebab berhenti: kram di km 17 — catatan atlet sendiri, dipetakan di §8.2. Ronde jawaban kedua (26 Sep, §8.5): gel T−15 diminum (keempat Strive sesuai rencana, §8.9) · soft flask diisi ulang di setiap station dengan Pocari tanpa diencerkan · compression pants panjang penuh · km 1–2 kena keramaian · petugas medis memakaikan Salonpas Jet Spray · "Simpang 5" ≈ km 14.9 · balon pacer 2:30 ada di wave 2. Laporan ini menganalisis rekaman watch itu sendiri; hanya baris finish yang memakai chip.
2. Data ini bisa dipercaya untuk apa saja
| Kanal | Bacaan | Catatan |
|---|---|---|
| Waktu, jarak | Waktu tepat; jarak tergantung sumbu | Total di watch 21.497 km, tetapi hanya 21.437 di garis finish — sisanya jitter GPS saat berhenti dan berjalan melewati garis. Dari km 5 sampai km 17 watch berada 100–170 m di belakang garis tergambar, artinya yang terbaca ≈ jarak resmi, bukan jarak tergambar (snap ke lapangan: cross-track median 3.8 m, p95 10.5 m). Angka utama tool menganggap watch = tergambar (×0.990033 → resmi): benar untuk "file seperti yang ditunjukkan watch", meleset 40–70 s untuk "papan km di jalan" (§11.1) (dikoreksi, §11) |
| Sampling | ≈ 7 s | Smart recording Garmin, median 7 s antar titik, lebih rapat saat ada perubahan. Rata-rata dibobot waktu pada resample 1-s; rata-rata per titik membaca HR 152 untuk seluruh rekaman, dibobot waktu 150 |
| HR | Optik di pergelangan | Cadence-lock mungkin terjadi di 170–177: pada puncak 176, cadence 170 dan HR melompat 169 → 176 dalam 10 s dengan kecepatan tidak berubah. Puncak itu adalah bacaan batas atas, bukan ukuran HRmax |
| Cadence | TCX hanya mencatat satu kaki — ×2 = langkah/menit | Di bawah 120 spm itu berjalan, bukan berlari |
| Altitude | Barometrik | Rentang 679–765 m cocok dengan lintasan (680–765). Total kenaikan 246 m pada hysteresis 3 m itu noise (lintasan 105 m); satu lonjakan 742 m pada 2:14:40. Elevasi per km hanya dibaca sebagai tanda naik/turun |
| Lat/lon | 6 titik hilang mulai 2:13:52 (saat stop 4) | Proyeksi berurutan ke garis GPX (jendela pencariannya mengikuti pelari, jadi loop dan bagian dua arah tidak bisa nyasar ke ruas yang salah) |
| Berhenti | Kecepatan < 1.0 m/s selama ≥ 8 s | Timer tidak pernah dijeda — elapsed memuat setiap perhentian. Perhentian panjang: 23:27 di 0.5 m/s · 24:05 di 1.0 · 29:40 (empat kali berhenti) di 1.5, saat jalan pelan mulai terhitung sebagai berhenti |
3. Babak I — km 0 sampai 16.87: rencana yang dijalankan
3.1 Checkpoint (kanvas resmi)
| Checkpoint | Rencana | Realisasi (sumbu watch) | Δ (− = lebih cepat) | Jam | Sumbu lapangan | Δ | Catatan |
|---|---|---|---|---|---|---|---|
| km 2.72 puncak tanjakan | 20:07 | 20:56 | +0:49 | 04:30:05 | 20:35 | +0:28 | ≈ 54 s hilang di km 1–2 karena stop-and-go (§11.3); sisa tanjakannya dilalui sama dengan atau lebih cepat dari file |
| km 5 | 35:29 | 35:35 | +0:06 | 04:44:43 | 34:56 | −0:33 | turunan mengembalikan defisitnya sebelum km 5 |
| km 10 | 1:10:06 | 1:09:26 | −0:41 | 05:18:34 | 1:08:39 | −1:27 | HR 159, cadence 174 → cabang 1 tabel km-10: hold — dia menjalankan hold (hold di kedua sumbu) |
| COP km 14 | 1:38:20 | 1:37:31 | −0:50 | 05:46:39 | 1:36:30 | −1:50 | |
| km 15 | 1:45:29 | 1:44:24 | −1:04 | 05:53:33 | 1:43:17 | −2:12 | margin terlebar yang pernah dia punya, di kedua sumbu |
| km 16 | 1:52:37 | 1:51:38 | −0:59 | 06:00:47 | 1:50:29 | −2:08 | gel 4 (Strive, diminum sesuai rencana; ½ SiS tambahan datang di km 15) |
| wall | 1:57:37 (watch 16.87) · 1:58:39 (resmi 16.85) | 1:56:53 | −0:44 | 06:06:02 | 1:56:53 | −1:46 |
Sumbu watch menjawab "seberapa jauh di depan menurut watch-nya"; sumbu lapangan menjawab "seberapa jauh di depan saat melewati papan km". Watch membaca ≈ jarak resmi mulai km 5, jadi bunyi beep di file dan papan km di jalan saling menjauh sekitar ≈ 1% — selisih sampai 1:08 di km 15 (§11.1).
3.2 Per segmen (dikoreksi, §11)
Sumbu lapangan; batas wall adalah perhentian pertama ≥ 60 s, ditentukan otomatis oleh tool.
GAP = pace yang disesuaikan kemiringan (setara jalan datar), memakai kedua model di 06 §6.
| Segmen | km | Pace saat bergerak | Pace di file | Selisih vs file | GAP linear | GAP Minetti | HR rata-rata / maks | Cadence |
|---|---|---|---|---|---|---|---|---|
| Tanjakan | 0–2.72 | 7:29 (7:34 dengan stop 14-s) | 7:24 | +5 s/km | 7:05 | 6:49 | 154 / 161 | 183 |
| Turunan | 2.72–9.5 | 6:36 | 6:51 | −15 s/km | 6:45 | 7:02 | 159 / 166 | 176 |
| Datar | 9.5–12.5 | 6:47 | 7:03 | −16 s/km | 6:50 | 6:50 | 160 / 166 | 177 |
| False flat sampai wall | 12.5–16.85 | 7:08 (7:11 dengan stop 13-s) | 7:07 | +1 s/km | 6:50 | 6:45 | 164 / 176 | 174 |
File ini adalah rencana dengan effort merata (06 §6: setiap split ≈ 6:55 setara jalan datar).
Larinya dia juga effort-nya merata — di ≈ 6:45–6:50 GAP dari puncak tanjakan sampai
wall, sekitar 6 s/km lebih berat dari file, dan dia mempertahankannya di false flat
(+1 s/km dari pace mentah di file). Ditarik kembali: "dia membalik bentuk file"
dan "+10 s/km di false flat, tempat tagihan turunan dibayar". Pembacaan itu
muncul dari batas yang keliru di tool: segmen false flat berakhir di km resmi 16.85
yang dipetakan sebagai watch 17.02, lewat dari wall di watch 16.87, sehingga ikut menelan stop 3
(218 s) dan jalan kaki sesudahnya. Yang memang naik sepanjang false flat adalah
heart rate (§3.4).
3.3 Per kilometer (km watch — 1.0% lebih panjang dari resmi)
| km | Split | HR | Cad | km | Split | HR | Cad | |
|---|---|---|---|---|---|---|---|---|
| 1 | 7:18 | 151 | 186 | 9 | 6:45 | 158 | 174 | |
| 2 | 8:14 (stop 14 s) | 155 | 181 | 10 | 6:50 | 159 | 174 | |
| 3 | 6:54 | 158 | 181 | 11 | 6:42 | 160 | 175 | |
| 4 | 6:17 | 160 | 180 | 12 | 6:51 | 162 | 179 | |
| 5 | 6:35 | 159 | 172 | 13 | 7:06 | 160 | 180 | |
| 6 | 6:41 | 159 | 178 | 14 | 7:12 | 164 | 175 | |
| 7 | 6:33 | 159 | 175 | 15 | 6:42 | 165 | 176 | |
| 8 | 6:40 | 160 | 175 | 16 | 7:07 | 168 | 166 |
(HR dan cadence dibobot waktu; cadence km 16 mencakup ≈ 20 s di station km-16. Yang sudah disesuaikan kemiringan per km resmi: §11.2. Km 17–21.5 ada di §4.)
3.4 Tanda-tanda effort
| Blok (km watch, saat bergerak) | HR | Pace | GAP linear | Cad | HR per m/s | per GAP m/s (linear · Minetti) |
|---|---|---|---|---|---|---|
| km 3.5–9.5 | 159 | 6:40 | 6:47 | 176 | 63.7 | 64.8 · 67.0 |
| km 10–13 | 161 | 6:53 | 6:51 | 179 | 66.3 | 66.0 · 66.1 |
| km 13–16.5 | 165 | 6:56 | 6:46 | 173 | 68.8 | 67.2 · 66.2 |
- HR datar di 158–160 selama delapan kilometer (km 3–11), lalu naik seperti tangga: 162 → 164 → 165 → 168 di km 12–16. HR melangkah dari 160.6 ke 165.4 di km watch 13.19 (change-point, block-permutation p < 0.01, §11.5) — sinyal paling kokoh di seluruh file.
- (Dikoreksi, §11.) HR per satuan kecepatan naik +8.4% pada pace mentah (95% CI +5.8 … +11.1) — tetapi sebagian besar itu karena blok turunan memang menurun. Pada kecepatan yang sudah disesuaikan kemiringan angkanya +4.0% (+1.3 … +6.8) di model linear dan −0.9% (−4.0 … +2.2) di model Minetti. Kalimat di draf pertama "biaya jantung untuk kecepatan yang sama naik terus selama lima kilometer" ditarik kembali: HR naik sementara GAP bertahan, dan besarnya drift bergantung pada model kemiringan yang dipakai.
- Pace melambat dari km 4–9 ke km 10–16: +21 s/km (6:35 → 6:56) pada pace mentah watch — itu medan, bukan kelelahan: pada GAP kedua paruh berjalan di ≈ 6:45–6:50 (§3.2).
- Batas D5 dipatuhi. 172 sebelum km 15 = kurangi tempo: rata-rata lap tidak pernah melewati 168; nilai maksimum sesaat di lap km-14 adalah 172–173, dan 176 muncul di km 15.14 — satu kilometer setelah jendela batas itu sendiri, pada 8.6 km/jam, dengan cadence 170 pada detik yang sama (cadence-lock mungkin terjadi).
- (Dikoreksi, §11.) Cadence tidak runtuh lebih dulu. "163 di km 16" itu adalah station km-16: ≈ 20 s di 22–127 spm sambil minum di watch 15.97. Di luar itu, cadence tetap 175–186 sampai berhenti. Yang berubah adalah stride: 0.81–0.85 m → 0.67–0.78 m mulai 1:54:33 (watch 16.57, 2:20 sebelum berhenti), pace 6:52 → 7:17–8:25 dengan cadence tetap atau lebih tinggi, ditambah ≈ 15-s hampir berhenti di watch 16.69 (§11.5).
4. Babak II — wall, km 16.87 sampai 20.29
06:06:02 · 1:56:53 · km watch 16.87 (resmi 16.85). Kecepatan 8.3 km/jam → 0.2 km/jam di antara dua bin menit berurutan; cadence 185 → 16. HR 162 → 134 selama stop 218-s.
| # | Elapsed | Jam | Km watch | Km resmi | Durasi | HR | Catatan station |
|---|---|---|---|---|---|---|---|
| 3 | 1:56:53 | 06:06:02 | 16.87 | 16.85 | 218 s | 162 → 134 | tidak ada (station 16 ada 0.85 km di belakang) |
| 4 | 2:12:05 | 06:21:14 | 17.95 | 17.90 | 648 s | 129 → 128 (115 di ujungnya) | hidrasi km 18 + petugas medis (sudut Arion Suites, pembacaan ±0.3) |
| 5 | 2:25:10 | 06:34:19 | 18.24 | 18.14 | 24 s | 138 → 144 | — |
| 6 | 2:31:43 | 06:40:52 | 18.82 | 18.70 | 579 s | 134 → 115 | tidak ada |
Di antara perhentian itu dia berjalan di 5–6 km/jam, 9:12–11:40/km, HR 128–143. Menurut
kecepatan pada grid 1-s, dari wall sampai lari lagi (59:22): berdiri 25:17 · menyeret langkah
(1.0–1.3 m/s) 2:57 · berjalan (1.3–1.9 m/s) 29:47 sejauh 2.85 km · jogging 1:21.
(Dikoreksi, §11: cadence dari pergelangan tangan tidak bisa membedakan berjalan dari menyeret langkah — 30%
jendela 10-s yang bergerak terbaca di bawah 90 spm pada 5.6 km/jam yang sama dengan band
90–140. Yang bisa membedakan adalah kecepatan.) Dia baru berlari lagi pada 07:05:24, km watch
20.29 (2:56:15). Menit demi menit: python3 tools/race-analysis.py --timeline.
| Rincian wall (dikoreksi, §11.4) | |
|---|---|
| Berhenti (tiga kali berhenti ≥ 60 s) | 24:05 (23:27 pada ambang 0.5 m/s) |
| Berjalan dan menyeret langkah alih-alih berlari, sampai garis | 9:32–11:46 |
| Total, sampai garis (GPS 3:04:14), dari lima proyeksi | 33:37–35:51 |
| hitungan pertama, sampai akhir rekaman (47 s melewati garis) | 35:35 = 24:05 + 11:30 |
Proyeksi ini hitungan aritmetika, bukan ramalan: file dari wall dan seterusnya (2:29:26 sumbu watch · 2:28:23 sumbu lapangan), rasio dia sendiri dari km 15 → wall terhadap file (2:29:23), dan file ditambah 10 atau 20 s/km yang memudar 4.2 s/km per km (2:29:53 · 2:30:38). Semuanya berada di dalam band 2:25–2:36 milik D2. Berdiri adalah satu-satunya bagian biaya yang tidak bergantung pada proyeksi.
5. Babak III — km 20.29 sampai garis finish (dikoreksi, §11)
07:05:24 → 07:14:10, 1.21 km dalam 8:46 (7:16/km). Cadence 187–192, HR 148 → 161, pace 8:21 → 6:13 → 6:50–7:00 (km 20.6 = 6:13). Dari km watch 20.40 sampai garis: 7:03/km mentah, HR 153 — dibanding km 12 yang 6:52, HR 162.
Ditarik kembali: "HR 10 bpm lebih rendah pada pace yang sama — mesinnya masih utuh". Jalur masuk finish menurun 11 m, jadi effort-nya tidak sama walau pace-nya sama: GAP 7:09 (linear) / 7:27 (Minetti) dibanding 6:48 / 6:47 di km 12. Per satuan kecepatan yang sudah disesuaikan kemiringan, biaya heart rate-nya sama atau lebih tinggi — 65.6 vs 66.2 (linear), 68.3 vs 65.9 (Minetti). HR masih naik sampai garis (149 → 161 dalam 7 menit), jadi tidak pernah mencapai kondisi stabil untuk dibandingkan. Biaya pada jalur masuk itu sama dengan kilometer pertama race dia (63.8 per GAP m/s, linear) — seperti itulah pelari setelah istirahat sejam, bukan bukti untuk 4.4 km berikutnya. Stride-nya juga berbeda: 0.75 m di 190 spm dibanding 0.81 m di 179 spm pada km 12.
Yang memang didukung oleh file: kramnya mereda cukup untuk dia berlari 1.2 km di ≈ 7:00 dengan stride pendek dan cepat, tanpa anomali HR. Apakah dia bisa mempertahankan file dari km 16.87, itu tidak ada di data.
6. Biaya kesalahan, dalam menit (Aturan 3)
| Menit | |
|---|---|
| Wall dibanding proyeksi on-pace, sampai garis | 33:37–35:51 (§11.4) |
| — berdiri diam | 24:05 — tetap |
| — berjalan dan menyeret langkah alih-alih berlari | 9:32–11:46 |
| Sisa margin sebelum penutupan panitia (07:35), dengan chip finish 07:13:19 | 21:41 |
| Sisa margin sebelum COT (07:45) | 31:41 |
| Perhentian sebelum wall (km 1.97 · 13.46) | 0:27 dari ≈1:34 yang dianggarkan |
Berhenti 22 menit lagi saja sudah akan mengakhiri race di penutupan. Hitungan Aturan 3
di rencana menghargai station sebesar 94 s; race ini menghabiskan 24:05 untuk
tiga kali berhenti yang tidak direncanakan siapa pun. Margin yang membawanya pulang adalah
hitungan COT di 00 D4 — dan margin itu membawanya pulang dengan sisa 21:41.
7. 03 §3 — debrief, dijawab dari data
| # | Pertanyaan | Jawaban dari file |
|---|---|---|
| 1 | Cabang km-10 | Hold. 1:09:26 di penanda (41 s lebih cepat dari 1:10:06), HR 159 (≤160), cadence 174 — cabang 1. Keputusan yang tepat: tidak ada yang di km 10–16 membantahnya |
| 2 | Apa yang berakhir duluan — kaki, napas, atau kemauan? | Kaki — kram di km 17 (atlet, 26 Sep). File sejalan dengan itu: berlari di 8.3 km/jam lalu berhenti dalam waktu kurang dari semenit, tanpa lonjakan HR, 162 → 134 saat berdiri; dan kramnya mereda — 187–192 spm dari km 20.29. (Dikoreksi, §11: HR yang lebih rendah di jalur masuk finish bukan bukti mesin yang masih utuh — jalurnya menurun dan effort-nya lebih pelan, §5.) File tidak menunjukkan tanda kemauan yang habis duluan; file juga tidak bisa bicara soal jantung selain "tidak ada anomali HR saat berhenti" — itu pertanyaan untuk dokter, bukan untuk file ini. Apa yang membebani kaki → §8 |
| 3 | Apakah paruh pertama yang dibuka lebih cepat terbukti benar? | Ya, secara aritmetika — "menabung" 1:04 di km 15 pada sumbu watch (2:12 di lapangan) dan masih 59 s di km 16 (2:08). (Dikoreksi, §11.) Dalam effort, dia menjalankan bentuk file ≈ 6 s/km lebih berat dari file: GAP ≈ 6:45–6:50 dari km 2.72 sampai wall dibanding 6:55 milik file, dan dia bertahan di false flat (+1 s/km dari pace mentah file). Marginnya tidak habis di false flat — masih 1:46 saat di wall. Yang naik adalah HR, 159 → 168, mulai melangkah naik di km 13.2 |
| 4 | Apakah empat Strive cukup? | Ya — keempatnya diminum sesuai rencana (T−15, km 5, km 10, km 16): 68 g. ½ SiS GO Isotonic di km 15 adalah tambahan di luar itu, produk yang belum teruji dengan setengah dosis (D15): +11 g, total gel 79 g. Setiap gel diminum dengan satu sip air putih dari flask yang dibawa marshal-nya. Dengan Pocari tanpa diencerkan dari flask itu, yang diisi ulang di setiap station (≈ 200 ml, diminum di antara station), karbohidrat selama race sampai wall adalah 154 g = 79 g/jam (gel 62 g + Pocari 92 g), dibanding 40–53 g/jam di rencana. (Dikoreksi enam kali, §8.9, §11.6 — pertama seolah ukuran cup dan pengenceran diketahui, lalu berdasarkan jawaban atlet, dan terakhir pada catatan gel itu sendiri.) Kekurangan dibanding rencana bukan yang ditunjukkan angka; kalau ada, rencana justru terlampaui. Tidak ada keluhan perut |
| 5 | Tanjakan dan turunan | Dijalani berdasarkan effort, dan berhasil — tanjakan di HR 154, +28 s di puncak di lapangan (+49 s di sumbu watch), ≈ 54 s di antaranya hilang karena stop-and-go di km 1–2 (§11.3); turunan sudah mengembalikannya sebelum km 5 (dikoreksi, §11) |
| 6 | Anta C 202 setelah lewat 15.01 km | Terkonfirmasi dipakai. Kramnya di 16.87 km, 1.86 km melewati lari terpanjang yang pernah dia lakukan (15.01); betis kanan mulai berkedut di km 15.0 — kilometer pertama setelah lari terpanjang itu. Tidak ada keluhan kaki atau tulang kering (shin bersih) |
| 7–8 | Tidur · bangun 02:00 · gel 03:45 | Tidur 23:00 → 02:00 = 3:00 dari 6:15 yang direncanakan (lampu mati 19:45). Bangun 02:00 sesuai. Rincian di §8 |
| 9 | Biaya station | Total 0:27 sebelum km 16. Tidak ada station sebelum wall yang tercatat sebagai berhenti; dua perhentian pendek ada di km 1.97 dan 13.46, keduanya bukan di posisi station (2.5 / 14). Station km-16 memakan ≈ 20 s dengan langkah jalan tanpa tercatat sebagai berhenti. Pinch-and-go berhasil |
Sekalian terjawab: D5 (batas HR): tidak terlampaui. Cadence 174–180: bertahan sampai wall di luar station km-16. HR rata-rata 162–167 yang diperkirakan: 160. (Dikoreksi, §11: draf pertama menyimpulkan "jadi wall bukan berasal dari terlalu ngegas melewati file". Itu tidak nyambung. HR memang di bawah rentang tebakan, tetapi di lapangan dia berlari ≈ 6 s/km lebih berat dari file dalam effort yang disesuaikan kemiringan selama 14 km. Apakah itu ikut berperan, tidak bisa dipisahkan dari satu file.)
8. Yang diberikan atlet (26 Sep) — dan apa pengaruhnya pada pembacaan
Hari sebelumnya (Sabtu 19 Sep): di mal bersama keluarga 11:00–16:00 · check-in hotel baru 16:00 · makan malam terakhir larut, ≈ 21:00 · tidur 23:00 · bangun 02:00. Hari race: compression pants panjang penuh yang benar-benar baru (26 Sep: "pants, bukan shorts") · jaket yang belum pernah dipakai, tanpa jersey di dalamnya · hijab seperti biasa, dilapisi topi baru · "kemungkinan kepanasan" · Strive di T−15, km 5, km 10 dan km 16 — keempatnya sesuai rencana, masing-masing dengan satu sip air putih dari flask marshal-nya · ½ SiS GO Isotonic tambahan di km 15 · soft flask, diisi ulang ≈ 200 ml Pocari di setiap station — langsung dari botol tersegel, tanpa diencerkan — dan diminum di antara station, tidak ada station yang terlewat · sepatu Anta C 202 · kram (peta di §8.3).
8.1 Dibanding rencana
| Rencana | Realisasi | Aturan | |
|---|---|---|---|
| Sabtu | ke hotel lebih awal, kaki diistirahatkan, tidak tidur siang setelah 12:00 (05 §5) |
5 jam di mal (11:00–16:00), check-in 16:00 | D10 |
| Makan malam | makan malam karbo lebih awal (04 §3) |
≈ 21:00 | D10 |
| Tidur | lampu mati 19:45 → 6:15 | 23:00 → 3:00 — kurang 3:15 | D10 (01 §4) |
| Kaki | kit yang sudah teruji | compression pants panjang penuh yang baru — belum teruji | D15 — tidak ada yang baru |
| Atasan | kit yang sudah teruji | jaket baru, tanpa jersey di dalamnya | D15 |
| Kepala | hijab + topi yang sudah teruji | hijab + topi baru (dua lapis) | D15 |
| Gel tambahan | tidak ada yang direncanakan | ½ SiS GO Isotonic di km 15, di atas keempat Strive — produk yang belum teruji, setengah dosis | D15 |
| Gel | 4 Strive, 68 g, T−15 · km 5 · 10 · 16 | 4 Strive sesuai rencana (T−15 · km 5 · 10 · 16) = 68 g, masing-masing dengan satu sip air putih dari flask marshal-nya · + ½ SiS di km 15 = total 79 g | D7 |
| Minum | satu cup 150-ml, km 5–18 → 1.05 L, batas ≈ 2 L | soft flask dibawakan teman yang berlari sebagai marshal-nya — penuh saat gun, diisi ulang ≈ 200 ml di setiap station, diminum di antara station. Kebiasaannya, sudah pernah dilakukan — bukan pelanggaran D15 | D8 (direncanakan berupa cup) |
| Berhenti | pinch-and-go | berhasil sampai km 16 (27 s) |
Enam penyimpangan dari D10/D15 dalam 24 jam, empat di antaranya "tidak ada yang baru" — aturan folder ini sendiri adalah tidak ada yang berubah setelah Rabu 16.
8.2 Apa yang dikatakan angka atlet dan file bersama-sama
Cuaca (hasil tarikan prakiraan darinya, Merdeka/Sumur Bandung — situs cuaca, bukan pembacaan resmi).
| 04:00 | 05:00 | 06:00 | 07:00 | |
|---|---|---|---|---|
| Suhu | 19.4 °C | 18.9 °C | 20.0 °C | 22.8 °C |
| Kelembapan | 95% | 98% | 93% | 81% |
| Langit | cerah | sebagian besar cerah | banyak matahari | 76% berawan |
Matahari terbit ≈ 05:40; angin tenggara 6.4 km/jam. Saat berhenti (06:06) suhunya 20 °C, kelembapan 93%, 26 menit setelah matahari terbit (titik embun ≈ 18.6 °C).
| Pembacaan | Pengaruhnya pada gambaran |
|---|---|
| Panas | Suhu udara di bawah ambang batas rencana (dikoreksi, §11 — "bukan masalahnya" mengklaim lebih dari yang bisa dipastikan oleh tarikan prakiraan cuaca) — 20 °C di bawah aturan hari panas di rencana (lebih dari 24 °C, 05 §6) dan di bawah usulan 22 °C yang sudah dicabut (B3). Yang tersisa adalah mikroklimat: jaket baru tanpa jersey, topi di atas hijab, dalam kelembapan 93–98% saat keringat sulit menguap. Itu sejalan dengan lompatan HR di km 13.2 (+4.8 bpm pada GAP yang tidak berubah); tetapi di dalam file itu tidak bisa dipisahkan dari kelelahan, utang tidur, atau jarak |
| Fueling (dikoreksi enam kali, §8.9, §11.6) | Bukan kekurangan dibanding rencana; rencana justru terlampaui. Keempat Strive diminum sesuai rencana (T−15 · km 5 · 10 · 16 = 68 g); ½ SiS di km 15 adalah tambahan (+11 g, produk yang belum teruji). Gel selama race sampai wall 62 g (3 Strive + ½ SiS). Pocari tanpa diencerkan dari soft flask yang dibawakan temannya yang berlari sebagai marshal — penuh saat gun, diisi ulang ≈ 200 ml di setiap station, diminum di antara station: 154 g = 79 g/jam sampai wall. Rencananya 40–53 g/jam. Tidak ada penurunan sebelum km 12 yang terbaca sebagai masalah fueling. ½ SiS tambahan itu menambah 2 mg sodium |
| Sodium / cairan (dikoreksi enam kali, §8.9, §11.6) | Cairan 1.48 L = 0.76 L/jam dibanding ≈ 0.5 L/jam di rencana. Sodium 864 mg = 444 mg/jam. Laju keringat dan kadar sodium keringat tidak diukur, dan untuk nilai-nilai yang masuk akal, tanda kedua neraca itu bisa berbalik (§11.6). Dokter menyebut elektrolit mungkin berperan "tapi tidak selalu" (§8.6) |
| Tidur dan hari Sabtu | Tidak bisa dipisahkan oleh file. Taper ada supaya dia tiba dalam keadaan segar; dia tiba dengan kurang tidur ≈ 6 jam dan 5 jam berdiri di atas kakinya |
| Kit baru | Compression pants panjang penuh (atlet, 26 Sep) — baru, belum teruji, dan menutupi setiap titik yang kram kecuali jari kaki kiri: kedua betis, kedua paha bagian dalam. Itu kesamaan lokasi, bukan penyebab. Pants itu juga menambah satu lapisan panjang penuh di atas jaket dan penutup kepala dua lapis — soal beban panas seperti di atas. Tidak bisa dipisahkan dari kelelahan, utang tidur, atau jarak |
Silang-cek peta kram dengan TCX (dikoreksi, §11.5). Betis kanan mulai berkedut di km 15.0 — kilometer yang sama dengan lonjakan 6:42, HR puncak 176 di km 15.14 (cadence-lock mungkin) dan lompatan HR per GAP m/s di km 15.06 (65.9 → 70.1, p < 0.01). Cadence tidak turun di luar station km-16; stride memendek dari 0.81–0.85 m ke 0.67–0.78 m dalam 2:20 terakhir sebelum berhenti, dengan ≈ 15-s hampir berhenti di watch 16.69. File menunjukkan perubahan sejak km 15 yang sejalan dengan ceritanya soal kedutan; file tidak bisa mengatakan apa perubahan itu. Kejadian dua sisi di banyak titik di km 17 (di bawah) adalah perhentiannya sendiri.
"Simpang 5" ≈ km 14.9 (perkiraan atlet, 26 Sep) menempatkan memburuknya kedutan itu di ujung ruas terberat sejak km 4. Km watch 14.62–14.92, menanjak (+9 m di km 15), dijalani di 6:30–6:51/km mentah, GAP 6:00–6:42 — sampai ≈ 55 s/km lebih berat dari 6:55 milik file, selama sekitar 2 menit. Cadence lalu turun ke 165–170 (watch 15.0–15.1), dan HR naik ke 174–176 (15.13–15.21). Inferensi, bukan temuan: kedutan itu memburuk saat atau tepat setelah lonjakan 2 menit, menanjak, 1.9 km sebelum berhenti. File tidak bisa mengatakan apakah lonjakan itu yang membebani betis atau kedutan itulah yang mengubah stride-nya. Kenapa dia melonjak: keramaian (atlet, 26 Sep, §8.6) — dorongan yang tidak direncanakan karena kerumunan, bukan keputusan.
Apa yang bisa dikatakan, dan apa yang tidak. Penyebab wall tercatat: kram yang dimulai sebagai kedutan betis kanan di km 15 dan menjadi dua sisi di km 17. Kenapa itu terjadi tidak bisa dipastikan: pembacaan atlet sendiri adalah kelelahan otot yang menumpuk atau ketidakseimbangan cairan/elektrolit, dan pola dua sisi di banyak titik (kedua betis, kedua paha, jari kaki kiri) adalah pola yang biasanya dibahas di bawah kedua judul itu — tetapi file ini, tarikan prakiraan cuaca, dan catatan makan tidak bisa memisahkannya dari beban panas, utang tidur, atau 1.86 km melewati lari terpanjangnya. Aturan folder ini adalah menyebut biayanya, bukan menunjuk satu penyebab: ≈ 34–36 menit (24:05 di antaranya berdiri), dan setiap baris di §8.1 berada di hulunya.
8.3 Peta kramnya (atlet, 26 Sep — aslinya dalam bahasa Indonesia, diterjemahkan di laporan versi Inggris)
| Kanan | Kiri | Catatan | |
|---|---|---|---|
| Betis | berkedut mulai km 15 (datang dan pergi), makin kuat dan berulang di ruas berikutnya, tertarik di km 17 | tertarik tiba-tiba di km 17 | kedua betis di akhir |
| Paha bagian dalam (tepat di atas lutut, VMO) | tertarik / sakit di km 17 | tertarik / sakit di km 17 | tidak sampai ke pangkal paha |
| Jari kaki | tidak ada keluhan | kram mendadak di km 17 | hanya kaki kiri |
| Shin | bersih | bersih | tidak ada panas atau nyeri — bukan shin splints |
Pemulihan. Stop 4 (648 s, km 17.90): pulih dengan bantuan petugas medis — petugas medis menyemprotkan Salonpas Jet Spray (atlet, 26 Sep; label: methyl salicylate 10%, L-menthol 3%, semprotan topikal untuk nyeri otot). Dicatat untuk dokter, tidak dinilai di sini (batas medis, §8.4). Semprotan itu dioleskan di kulit, jadi tidak masuk dalam hitungan asupan. Stop 6 (579 s, km 18.8): pulih sendiri — peregangan, lalu duduk. Stop 3 (218 s, km 16.87) adalah awalnya.
8.4 Yang masih terbuka
Terjawab 26 Sep (§8.5–§8.6): gel 1 diminum · "Simpang 5" ≈ km 14.9 · penanganan petugas medis · komentar dokter · keputusan coach soal pemicu ease (D19). Yang masih terbuka ada di §11.7.
⚠️ Batas medis (00). (Dikoreksi, §11: draf pertama menyatakan kejadian ini
"urusan latihan dan kit sampai" muncul daftar gejala tertentu. Memutuskan hal
itu adalah penilaian medis, dan folder ini tidak membuatnya.) Kram yang
terjadi di banyak titik, dua sisi, dan perlu bantuan petugas medis untuk meredakannya
adalah untuk dinilai oleh dokter. Bawa catatan petugas medis (apa yang diberikan, kalau ada) dan
ceritanya tentang hari itu ke pertemuan tersebut, bersama hal-hal lain yang dia rasakan
sesudahnya. Panel ferritin/CBC/hs-CRP yang tertunda (03 §4) adalah
kesempatan yang pas. Pertanyaan soal elektrolit, sodium, suplemen, dan
obat adalah urusan dokter — bukan folder ini, dan bukan coach. Komentar dokter
tercatat di §8.6.
8.5 Ronde jawaban kedua (atlet, 26 Sep) — apa yang diubah masing-masing
| # | Pertanyaan | Jawaban | Yang diubahnya |
|---|---|---|---|
| 1 | Penanganan petugas medis di km 18 | Salonpas Jet Spray (methyl salicylate 10%, L-menthol 3% — semprotan topikal untuk nyeri otot) | Dicatat di §8.3 untuk dokter; tidak dinilai di sini (batas medis). Tidak ada yang bergeser dalam analisis |
| 2 | Ukuran cup, pengenceran | Tidak ada cup — soft flask. Pocari tanpa diencerkan, langsung dari botol tersegel | Kekuatan di station adalah sesuai label (6.2 g karbohidrat, 49 mg sodium per 100 ml). Batas bawah kekuatan 50% hilang: karbohidrat 54–82 g/jam (tadinya 40–79; 54–74 setelah §8.6; 64–70 setelah §8.7; 70 setelah §8.8; 79 setelah §8.9) |
| 3 | Di station atau di antara station? | Flask diisi ulang di setiap station, diminum di antara station | Isi ulang di km 16 baru ≈ 42% terminum saat wall. Cairan 0.49–0.95 L/jam (≈ 200 ml: 0.66 L/jam; 0.49–0.82 setelah §8.6 — tidak ada yang dibawa dari start) |
| 4 | "Simpang 5" | ≈ km 14.9 | Menempatkan memburuknya kedutan di ujung lonjakan km 14.6–14.9, bukan di perubahan stride (km 16.6) atau station km-16 (§8.2) |
| 5 | Gel T−15 | Diminum | Digantikan oleh §8.9: keempat Strive diminum sesuai rencana; ½ SiS di km 15 adalah tambahan, bukan pengganti |
| 6 | Km 1–2 | Keramaian | ≈ 54 s di awal itu karena lalu lintas pelari, bukan pacing. Itu fakta lintasan wave 2, bukan kesalahan eksekusi (§11.3) |
| 7 | Balon pacer 2:30 | Wave 2, gun 04:07 — wave-nya dia | Posisi dia terhadap balon tergantung di mana balon melewati mat, 0–119 s sebelum dia. Kalau melewati mat saat gun, balon sejajar dengannya di km 16.7 — pada perubahan stride (§11.3) |
| 8 | Menekan tombol lap | Dia tidak ingat | Ditutup: tiga lap pendek itu tetap tidak terjelaskan. Hanya waktu gel-2 yang bergantung padanya |
| 9 | "Shorts" compression | Compression pants panjang penuh | Kit baru yang belum teruji menutupi kedua betis dan kedua paha bagian dalam — setiap titik kram kecuali jari kaki kiri (§8.2). Kesamaan lokasi; tidak bisa dipisahkan sebagai penyebab |
| 10 | Aturan lap-HR | "Tolong jelaskan lebih banyak" | Dijelaskan di §11.5 — usulan untuk coach (D11), bukan aturan yang diadopsi folder ini |
8.6 Ronde ketiga (26 Sep) — keputusan coach, komentar dokter
| # | Pertanyaan | Jawaban | Yang diubahnya |
|---|---|---|---|
| 1 | Keputusan coach soal pemicu ease | "Pakai keduanya" | D19 dikunci (00). Catat HR lap di km-10. Sebelum km 18, kalau ada lap dengan rata-rata ≥ angka itu + 5 bpm, atau saat kedutan betis pertama, lari +10 s/km lebih lambat sampai akhir race. Mulai dari JRF |
| 2 | Ukuran flask, penuh saat gun? | "Race dengan marshal — dia tidak membawa flask" | Digantikan oleh §8.7: flask dibawa oleh teman yang berlari bersamanya sebagai marshal-nya, bukan disediakan oleh station |
| 3 | Kenapa melonjak di km 14.6–14.9 | Keramaian | Dorongan tak terencana karena kerumunan, menanjak, ≈ 2 menit, sampai ≈ 55 s/km lebih berat dari file — di sinilah kedutan memburuk. Fakta eksekusi: keramaian adalah tempat file jadi terlampaui |
| 4 | Apakah balon 2:30 menyalip dia di dekat km 16.7? | Dia tidak menyadarinya | Balon itu keluar dari cerita perhentiannya, di mana pun ia melewati mat |
| 5 | Dokter | Chat diteruskan oleh anggota keluarga, 26 Sep 16:51–16:52 — "analisis dokter bisa kurang elektrolit tp gak selalu · bisa kurang tidur, kurang istirahat · kurang pemanasan · udah 3 faktor itu aja" | Lihat di bawah |
Komentar dokter, seperti yang diteruskan (diterjemahkan ulang dari chat): kram bisa berasal dari elektrolit yang rendah, tapi tidak selalu; dari kurang tidur dan kurang istirahat; dari pemanasan yang kurang — "cuma tiga faktor itu saja."
- Sebuah komentar, bukan diagnosis (26 Sep: "dokter tidak tahu banyak
detail lebih dari kamu"). Ini kabar tangan kedua (pesan chat), disampaikan dengan lebih sedikit
detail hari itu dibanding laporan ini, dan hanya menyebut tersangka yang biasa. Folder ini
mencatatnya dan tidak membangun apa pun di atasnya (
00§Batas medis). - Apa yang sudah dimiliki folder ini untuk tiap faktor — fakta, bukan
penyebab:
- Elektrolit: keringat tidak diukur, dan tidak akan pernah diukur untuk pelari rekreasi; asupan ≈ 440 mg/jam sodium (§11.6). "Tidak selalu" adalah jawaban yang sama dengan yang diberikan hitungannya: file tidak bisa memastikan.
- Tidur dan istirahat: tidur 3:00 dari 6:15 yang direncanakan, dan 5 jam berdiri di mal sehari sebelumnya (§8.1 — D10). Terdokumentasi.
- Pemanasan: rutinitas biasanya, ≈ 5–10 menit di corral, selesai ≈ 7 menit sebelum start-nya (§8.8).
- Dokter tidak menyebut jarak yang melewati lari terpanjangnya, compression pants dan lapisan pakaian yang belum teruji, atau lonjakan karena keramaian. Folder ini menyimpannya sebagai fakta eksekusi — aturan yang sudah ditetapkan rencana, atau keadaan lintasan hari itu — dan bukan sebagai penyebab medis.
- Tindak lanjut apa pun soal elektrolit, suplemen, atau obat tetap di tangan dokter.
8.7 Ronde keempat (26 Sep) — pemanasan, watch, marshal
| # | Pertanyaan | Jawaban | Yang diubahnya |
|---|---|---|---|
| 1 | Pemanasan sebelum gun | Pemanasan sendiri (bukan mass warm-up 03:48) | Faktor ketiga dari dokter tidak lagi kosong, tetapi apa yang dia lakukan, berapa lama, dan seberapa dekat dengan start-nya di 04:08:59 tidak tercatat, dan TCX baru mulai di mat. Apakah itu "cukup" bukan sesuatu yang diukur folder ini. Butir terbuka pra-race soal pemanasan ditutup sebagai pemanasan sendiri |
| 2 | Bisakah FR55 menampilkan lap HR? | Bisa | Sinyal pertama D19 berfungsi di watch-nya. Pasang field lap-HR di layar data yang dia baca di km 10, sebelum JRF |
| 3 | Volume isi ulang | ≈ 200 ml (perkiraan) | Rentang 150–250 ml hilang: 64 g/jam karbohidrat, 0.66 L/jam cairan, 370 mg/jam sodium — atau 70 g/jam, 0.76 L/jam, 421 mg/jam kalau flask penuh saat gun (kedua angka ini baru menghitung dua Strive selama race — dikoreksi, §8.9) |
| — | (jawaban yang sama) | "Dia berlari dengan teman sebagai marshal" | Mengoreksi §8.6 baris 2: flask itu milik marshal-nya, dibawakan untuknya — bukan sistem station dan bukan kit miliknya sendiri. Ini membuka lagi apakah flask penuh saat gun (pembagian 64/70 di atas). Berlari dengan marshal itu baru bagi folder ini — rencana tidak pernah mengenal marshal. Temannya juga satu-satunya saksi lonjakan, perhentian, dan petugas medis di km 18 |
8.8 Ronde kelima (26 Sep) — butir terbuka terakhir, ditutup
| # | Pertanyaan | Jawaban | Yang diubahnya |
|---|---|---|---|
| 1 | Apa yang dilihat marshal-nya? | Perhentian-perhentiannya | Marshal itu bersamanya sepanjang tiga perhentian panjang. Tidak ada cerita tambahan soal lonjakan atau apa yang dikatakan petugas medis — catatan waktu di file (§4) berdiri sebagai catatan perhentian |
| 2 | Pemanasannya | Pemanasan biasanya, ≈ 5–10 menit, di corral | Bukan hal baru (sesuai D15). Di corral wave 2; dia tidak ingat kapan selesainya — ≈ 7 menit sebelum start-nya (perkiraannya: kira-kira selisih antara pelepasan wave 1 dan wave 2). "Pemanasan kurang" dari dokter adalah komentar, bukan ukuran (§8.6) |
| 3 | Apakah flask penuh saat gun? | Ya | Asupan sampai wall sekarang satu angka: 0.76 L/jam cairan; karbohidrat dan sodium seperti dikoreksi di §8.9 — 79 g/jam · 444 mg/jam (§11.6) |
| 4 | Apakah sebelumnya dia pernah race dengan marshal dan flask? | Ya | Bukan pelanggaran D15 — kebiasaan yang tidak pernah diketahui folder ini. Hitungan enam penyimpangan di §8.1 tetap |
Standar bukti (26 Sep). Dia pelari rekreasi. Jawaban perkiraan — ≈ 200 ml per isi ulang, ≈ 5–10 menit pemanasan yang selesai ≈ 7 menit sebelum start-nya — adalah ketepatan yang pas untuk laporan ini, dan laju keringat dan sodium keringat tidak akan pernah diukur. Tidak ada yang dibiarkan terbuka hanya karena belum ada pengukuran. Tiga faktor dari dokter adalah komentar yang disampaikan dengan detail lebih sedikit daripada laporan ini, bukan temuan yang harus dijawab laporan ini.
8.9 Ronde keenam (26 Sep) — catatan gel, dikoreksi
| # | Yang tercatat | Kata atlet | Yang diubahnya |
|---|---|---|---|
| 1 | "Tiga Strive (T−15, km 5, km 10) + ½ SiS di km 15 — gel 4 diganti" | "Strive diminum 4×: T−15, km 5, km 10, km 16. SiS GO Isotonic adalah tambahan di km 15." | Keempat Strive diminum sesuai rencana — 68 g, D7 terpenuhi. ½ SiS itu tambahan (+11 g, 2 mg sodium), bukan pengganti: tidak ada "kekurangan gel", tidak ada "−43 mg sodium". Produknya tetap belum teruji, jadi tetap penyimpangan D15; hitungan enam tetap, dengan kata "tambahan" menggantikan "sebagai pengganti gel 4 Strive" |
| 2 | Air putih dengan gel | Satu sip air putih setiap gel, dari flask yang dibawa marshal-nya. Volume sip: "tidak cukup relevan" | Dicatat, tidak dihitung — satu sip tidak menggeser angka apa pun di sini |
| 3 | Karbohidrat dan sodium selama race | (mengikuti no. 1) | Gel selama race sampai wall: 62 g · 137 mg (3 Strive + ½ SiS; Strive km-16 ada di 1:50:29, sebelum wall). Total sampai wall 154 g = 79 g/jam (tadinya 137 g = 70 g/jam) dan 864 mg = 444 mg/jam (tadinya 819 = 421). Cairan tidak berubah: 1.48 L = 0.76 L/jam. Rencananya 40–53 g/jam; dia melampauinya ≈ 26–39 g/jam |
Empat ronde pertama di §8 mengutip angka gel yang lama sesuai saat dikatakan — ditandai digantikan di baris yang salah. Yang berlaku adalah bagian ini dan §11.6.
9. Yang diwariskan ke siklus berikutnya (03 §4, sudah diisi)
| Nilai | |
|---|---|
| 21.1 km maksimal yang sesungguhnya | Belum. Larinya berhenti di 16.87 km; finish-nya adalah sprint pemulihan 1.2-km |
| HR rata-rata pada effort race | 160 sampai wall (dibobot waktu), 84% dari 190 yang dinyatakan; 165 di km 15 |
| HR puncak yang terlihat | 176 (lap 177) = 92.6% — HRmax masih belum terukur. Angka 186 yang terlihat di sprint penutup lari gate 12 Sep masih menjadi yang tertinggi dalam catatan. 190 yang dinyatakan tetap berlaku; tidak ada yang menggantikannya |
| Pace yang bertahan pada effort race | 6:56/km sejauh 16.85 km resmi (sumbu lapangan; watch membaca ≈ resmi, §11.1) — GAP ≈ 6:45–6:50 dari puncak tanjakan — dengan tanjakan +49 m dan turunan −82 m |
| Eksponen Riegel | Tidak dihitung. Butuh jarak maksimal yang tuntas; 16.87 km pada profil medan yang terbalik akan menghasilkan angka dengan presisi semu |
Kesenjangan daya tahan (00) |
Menyempit di atas kertas: 6:56 @ HR 160 sejauh 16.85 km vs lari panjang 30 Agu 7:18 @ HR 155 sejauh 15.01 km (pace saat bergerak; 17:12 berhenti) — 22 s/km lebih cepat, +4 bpm, 1.86 km lebih jauh, di lintasan yang netto ≈ 0 pada jarak itu. Wall datang di jarak yang melampaui lari terpanjangnya |
Tiga hal struktural, dihitung ulang
- Volume 30–40 km/minggu — tidak bisa diuji dari satu file.
- Lari terpanjang 15.01 km — berhentinya di 16.87 km, 1.86 km melewatinya. Tangga HR mulai di km 12 (tiga kilometer sebelum akhir lari terpanjangnya). Ini asosiasi tunggal paling kuat di dalam file.
- Belum ada effort maksimal dalam catatan — sekarang ada satu sampai km 16.87; hasilnya gambaran yang koheren dari 159 @ 6:40 sampai 168 @ 7:07.
Bekal untuk JRF dan Summarecon (coach yang memegang rencana — D11)
Ini adalah batasan eksekusi, bukan sesi latihan:
- LSD di 7:40–8:00/km, HR ≤ 150 (D18) jauh di bawah effort race itu sendiri: 6:56 di HR 160. Batas pace di D18 tetap berlaku; tugas LSD adalah jaraknya, bukan pace-nya.
- Tanda 16.87-km adalah fakta yang diserahkan ke coach: wall datang 1.84 km setelah lari terpanjangnya (15.01). Bagaimana blok berikutnya menutup selisih itu adalah keputusan coach (D11) — folder ini tidak menulis sesinya. (Dikoreksi, §11: draf pertama menuliskan resep "LSD yang mencapai 21.1 km", pelanggaran Aturan 5.) Yang ditambahkan file ini untuk coach: pada hari itu sinyal muncul di km 13.2 (HR) dan km 15 (HR per GAP m/s, kedutan), bukan di cadence (§11.5).
- Aturan berhenti, disepakati sebelum gun (eksekusi, bukan latihan): berhenti di tempat watch menunjukkan posisimu, tetapi mulai lagi pada pemicu yang sudah ditetapkan (cadence, sebuah landmark, satu waktu) — butir terbuka di folder ini, "kebiasaan berhenti" (17:12 dalam 15 km, 5:55 dalam 5 km) menjadi 25:11 dalam 21.5 km — tetapi 24:05 di antaranya adalah kram, yang bukan kebiasaan; sebelum wall dia berhenti 27 s dalam 16.87 km. (Dikoreksi, §11: draf pertama menyebutnya "perilaku yang sama dalam ukuran lebih besar".)
- Aturan D15 adalah pelajaran hari itu, dalam satu kalimat: race ini kehilangan ≈ 34–36 menit setelah enam perubahan yang belum teruji/tidak direncanakan dalam 24 jam terakhir — file tidak bisa menyebut berapa banyak yang disebabkan olehnya, dan tidak perlu: masing-masing adalah aturan yang sudah ditetapkan rencana. Untuk JRF (24 Okt) dan Summarecon (22 Nov): setiap pakaian dan gel yang dipakai di hari race sudah dipakai di lari ≥ 14 km lebih dulu; produk fueling hari race yang bukan produk yang sudah teruji tidak diminum; hari Sabtu sebelum race adalah hari tanpa banyak berdiri dengan lampu mati pada jam yang direncanakan — termasuk saat keluarga dan mal menawarkan diri. Jam check-in hotel adalah masukan yang tetap, bukan sesuatu yang dicari tahu di hari-H.
- Minta coach melihat file ini dan
tools/race-analysis.py --timeline.
Butir terbuka yang dibawa keluar dari folder
- Gel T−15, lokasi kram, penanganan petugas medis — dijawab 26 Sep (§8.5), di
03§3 - Flask saat gun — tidak ada yang dibawa (26 Sep); volume isi ulang tetap perkiraan
- Pemicu ease — D19, coach, 26 Sep
- Pemanasannya di pagi hari race — rutinitas biasanya, ≈ 5–10 menit, di corral (§8.8)
- Field lap-HR di Forerunner 55 — ada (§8.7); pasang di layar data sebelum JRF (D19)
- Tes lapangan HRmax / LTHR yang terukur — masih terbuka; puncak 176 tidak menggesernya
- Panel ferritin + hs-CRP + CBC — masih terbuka; batas medis di §8
- Kebiasaan berhenti — sekarang 25:11, tadinya 17:12 / 5:55
- Kesenjangan jarak — wall di 16.87 km, 1.84 km melewati lari terpanjang — pertanyaan untuk coach (D11), bukan sesi yang ditulis di sini
10. Cara mereproduksi
python3 tools/race-analysis.py # §1–§7: kedua sumbu, segmen, wall, proyeksi
python3 tools/race-analysis.py --timeline # + timeline 60-s dari wall
python3 tools/race-analysis.py --effort # + effort yang disesuaikan kemiringan per km resmi (§11.2)
python3 tools/race-analysis.py --extended # + ambang batas, CI drift, change-point, stride, lap, pacer, start (§11)
python3 tools/race-analysis.py --intake # + rentang karbohidrat / cairan / sodium (§11.6)
python3 tools/race-analysis.py --csv # + CSV per km
python3 tools/race-analysis.py --check # cek angka-angka utama — harus mencetak CHECK OK
Ubah rencana di tools/course-profile.py PLANS dan kolom "vs rencana" di dokumen ini
ikut berubah (--check lalu akan gagal pada
pengecekan yang bergantung pada rencana — memang begitu rancangannya: baca ulang laporan sebelum memperbarui
angkanya). Angka-angka di §1–§7 dihasilkan oleh tool pada
26 Sep 2026 dan dihasilkan ulang setelah tinjauan
di hari yang sama.
11. Tinjauan dan perluasan (26 Sep) — analisis, diturunkan ulang
Hitung ulang independen dari TCX: parsing saya sendiri, jejak GPS yang dipasangkan ke
garis lintasan, resample 1-s, dan koreksi kemiringan dengan kedua model di 06 §6.
Semua yang ada di sini bisa dihasilkan ulang dengan tools/race-analysis.py --effort
--extended --intake. Label: file = terukur di TCX · atlet =
ceritanya · inferensi = penalaran atas keduanya, dinyatakan sebagai inferensi.
11.1 Dua sumbu jarak — kenapa selisihnya bergeser
File. Memasangkan setiap trackpoint ke garis GPX (jendela pencarian mengikuti pelari, jadi loop tidak bisa nyasar ke ruas yang salah; cross-track median 3.8 m, p95 10.5 m) memberikan posisinya di lintasan. Terhadap posisi itu, watch membaca:
| Km watch | 1 | 2.75 | 5 | 10 | 12 | 15 | 16.87 | 18.82 | di garis |
|---|---|---|---|---|---|---|---|---|---|
| rute tergambar dikurangi watch | +15 m | +64 | +102 | +117 | +169 | +155 | +148 | +63 | +77 (watch 21.437) |
Dari km 5 sampai km 17 watch kurang 1% dari garis tergambar — yang terbaca ≈ jarak resmi (tergambar × 0.990). Selisihnya menutup setelah km 18 karena jitter GPS saat berhenti menambah ≈ 70 m. Jadi "watch = tergambar" benar untuk "file seperti yang dibunyikan beep-nya", dan meleset 40–70 s untuk "papan km di jalan". Kedua kolom sekarang ada di §3.1. Keduanya tidak mengubah cabang km-10 (hold); keduanya membuat margin di wall lebih besar: 44 s (watch) · 1:46 (lapangan).
Chip-nya. GPS mencapai garis finish tergambar pada 07:13:23; finish chip (gun wave 2 04:07:00 + gun time 3:06:19) adalah 07:13:19. Kalau chip berhenti di mat km 21.1 yang dijelaskan lembar informasi panitia, gun-nya seharusnya 04:05:54, yang tidak cocok dengan wave mana pun. Inferensi: chip time dia diambil di garis finish (21.3), watch mulai ≈ 6 s setelah mat start, dan berlari ≈ 47 s melewati garis. Selisih 41-s watch-dikurangi-chip itu tepat; pembagiannya antara awal dan akhir ±4 s.
Lap-nya (file). Ke-24 lap memuat TriggerMethod=Manual, termasuk
Auto Lap 1,000-m yang persis, jadi ekspor ini tidak bisa mengatakan mana yang merupakan
tekanan tombol. Tiga lap pendek: berakhir di km lapangan 1.35 · 4.55 · 6.06
(watch 1.321 · 4.500 · 6.006), dan setiap lap sesudahnya berakhir di watch x.006–x.008.
4.55 berada di dalam pembacaan ±0.3 station km-5 di peta v2 (pembacaan mentah
4.6); 6.06 berjarak 60 m dari papan km-6; 1.35 tidak cocok dengan apa pun di 06 §3–4.
Dia tidak ingat menekannya (26 Sep) — ditutup, tidak terjelaskan. Hanya waktu
gel-2 yang bergantung padanya.
11.2 Effort per kilometer — bentuk file, dalam effort
Hanya waktu bergerak, sumbu lapangan, kemiringan dari GPX per 100 m. Indeks effort = 6:55 ÷ GAP (linear) × 100 — di atas 100 berarti lebih berat dari effort merata milik file. GAP milik file untuk tiap km ditampilkan sebagai acuan; nilainya 6:51–7:09.
| km | Bergerak | Net m | GAP linear | GAP Minetti | GAP file | Indeks | HR | Cad | Stride m |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 7:15 | +11 | 6:57 | 6:55 | 6:51 | 100 | 152 | 186 | 0.73 |
| 2 | 7:54 | +17 | 7:30 | 7:15 | 7:09 | 92 | 155 | 181 | 0.69 |
| 3 | 6:50 | +13 | 6:27 | 6:21 | 6:54 | 107 | 158 | 181 | 0.79 |
| 4 | 6:11 | −21 | 6:25 | 6:55 | 6:59 | 108 | 160 | 180 | 0.90 |
| 5 | 6:31 | −18 | 6:44 | 7:10 | 7:02 | 103 | 159 | 172 | 0.87 |
| 6 | 6:41 | −15 | 6:53 | 7:16 | 7:00 | 101 | 159 | 178 | 0.85 |
| 7 | 6:30 | −11 | 6:38 | 6:54 | 6:59 | 104 | 159 | 176 | 0.87 |
| 8 | 6:50 | ±0 | 6:49 | 6:49 | 6:57 | 102 | 161 | 174 | 0.85 |
| 9 | 6:49 | −9 | 6:55 | 7:08 | 7:05 | 100 | 158 | 174 | 0.84 |
| 10 | 6:53 | +1 | 6:51 | 6:51 | 7:01 | 101 | 159 | 174 | 0.84 |
| 11 | 6:45 | −4 | 6:48 | 6:54 | 7:06 | 102 | 160 | 175 | 0.85 |
| 12 | 6:35 | +2 | 6:32 | 6:30 | 7:00 | 106 | 162 | 179 | 0.81 |
| 13 | 7:11 | +3 | 7:07 | 7:04 | 6:59 | 97 | 160 | 180 | 0.79 |
| 14 | 7:07 | +6 | 6:58 | 6:54 | 6:56 | 99 | 164 | 175 | 0.83 |
| 15 | 6:47 | +9 | 6:35 | 6:30 | 6:55 | 105 | 165 | 176 | 0.84 |
| 16 | 7:12 | +8 | 7:02 | 6:55 | 6:58 | 98 | 168 | 166 | 0.85 |
| jalur masuk finish 21–21.3 | 6:18 | −6 | 6:32 | 7:00 | 7:04 | 106 | 156 | 191 | 0.82 |
Pembacaan. Km 1–2 berada di bawah file (stop-and-go, §11.3). Dari km 3 sampai km 16 indeksnya berada di 97–108, rata-rata ≈ 102 — dia menjalankan bentuk file sekitar 2% lebih berat dari file, dan model linear menunjukkan itu merata di turunan, di datar, dan di false flat. Cerita "turunan kelewat ngegas, false flat lambat" tidak bertahan bila dilihat dari effort. Di Minetti, yang memberi turunan kredit lebih besar, turunan tampak lebih ringan dari file (GAP 6:54–7:16 di km 4–7). Kedua model sepakat bahwa km 3, km 12, dan km 15 adalah kilometer yang paling berat — lonjakan km-15 itu nyata. Mulai km 13, HR naik pada GAP yang tidak berubah.
11.3 Start wave-2 dan grup 2:30
Km 1–2 (file). Variasi kecepatan CV 23% di km 1–2 dibanding 2–7% pada kilometer yang lancar; 162 s di bawah 7.2 km/jam pada kilometer itu, berhenti total 14-s di km 1.97 (bukan di station), stride 0.69 m, HR 155. Km 0–1: CV 13%, 99 s di bawah 7.2 km/jam. Dari km 2 sampai puncak tanjakan dia berlari 7:14/km, CV 7% di kemiringan yang sama. Atlet (26 Sep): keramaian. Pola stop-and-go di file dan ceritanya sejalan. Biaya: ≈ 54 s (8:08 di km 2 dibanding 7:14 miliknya sendiri di 0.72 km berikutnya di tanjakan yang sama). Itu lebih besar dari seluruh defisit di puncak tanjakan (+28 s di lapangan, +49 s di sumbu watch): tanpa km 1–2 dia tiba di puncak ≈ 25 s lebih cepat dari file. Tanjakannya bukan pacing yang terlalu hati-hati; itu satu kilometer yang macet.
Grup 2:30 (7:03/km merata di kanvas resmi). Atlet (26 Sep): balon itu berlari di wave 2, wave-nya dia. Dia melewati mat start 1:59 setelah gun wave 2; balon melewati mat di suatu titik antara gun dan dia. Tabelnya relatif terhadap chip — balon sebagai target 2:30, seolah melewati mat bersamanya:
| Km resmi | 1 | 2.72 | 4 | 5 | 6 | 10 | 12 | 15 | 16 | wall 16.85 |
|---|---|---|---|---|---|---|---|---|---|---|
| Realisasi (+ = dia di belakang) | +12 s | +85 s | +13 | −19 | −41 | −1:51 | −2:36 | −2:28 | −2:19 | −1:53 |
Tabel rencana (02 §5) |
+6 | +58 | — | +16 | ≈ 0 (tersusul ≈6.1) | ≈ −19 | — | — | — | disalip lagi ≈ 16.8 |
Terhadap target 2:30 dia sudah sejajar di km 4.53 (rencana ≈ 6.1), unggul sampai 2:36 di km 12 (rencana ≈ 19 s), dan masih unggul 1:53 di wall. Disalip lagi di ≈ km 16.8 seperti di rencana itu tidak pernah terjadi dalam chip time.
Di jalan, hasilnya tergantung di mana balon melewati mat (--extended):
| Balon melewati mat | Dia menyalip balon | Keunggulan terbesar | Di wall |
|---|---|---|---|
| bersamanya (0 s lebih dulu) | km 4.53 | 2:37 | unggul 1:53 |
| saat gun wave-2 (119 s lebih dulu) | km 10.34 | 38 s | sejajar — balon menyusulnya di km 16.68–16.79, dan 6 s di depan saat berhenti |
Balon yang ditempatkan dekat depan wave 2 akan berada di dekat baris kedua. Inferensi: dalam kasus itu, grup 2:30 menyejajarinya di 200 m terakhir sebelum berhenti — bertepatan dengan perubahan stride dan hampir berhenti di km 16.69. File tidak bisa mengatakan apakah dia melihatnya atau bereaksi terhadapnya. Kram yang sudah menumpuk sejak km 14.9 tidak butuh balon untuk menjelaskannya — dan dia tidak menyadarinya (atlet, 26 Sep). Balon itu keluar dari cerita ini.
11.4 Biaya wall — sebuah rentang, bukan satu titik
Semua sampai garis (GPS 3:04:14 elapsed); berdiri = tiga kali berhenti ≥ 60 s = 24:05.
| Proyeksi dari wall (1:56:53) | Finish | Biaya | Berdiri | Berjalan / menyeret langkah |
|---|---|---|---|---|
| Split file, sumbu watch (hitungan pertama) | 2:29:26 | 34:49 | 24:05 | 10:44 |
| Split file, sumbu lapangan — kasus terbaik | 2:28:23 | 35:51 | 24:05 | 11:46 |
| Rasio dia dari km 15 → wall terhadap file (1.032) — paling mungkin | 2:29:23 | 34:51 | 24:05 | 10:46 |
| File + 10 s/km, memudar 4.2 s/km per km | 2:29:53 | 34:22 | 24:05 | 10:17 |
| File + 20 s/km, memudar 4.2 s/km per km — terburuk yang masih berlari | 2:30:38 | 33:37 | 24:05 | 9:32 |
- Berdiri 24:05 itu tetap — 23:27 pada ambang 0.5 m/s, 24:05 pada 1.0.
- Berjalan 9:32–11:46 tergantung proyeksinya.
- Sebaran proyeksinya 2:15 (2:28:23–2:30:38), dan seluruhnya berada di dalam band 2:25–2:36 milik D2. Hitungan pertama (35:35) dihitung sampai akhir rekaman, 47 s melewati garis.
- "Terburuk yang masih berlari" bukan kasus terburuk. Kram yang menghentikan pelari tidak punya proyeksi berlari. Baris-baris ini menghargai apa yang dibayar oleh perhentian itu dibanding terus berlari; baris-baris ini tidak mengatakan bahwa terus berlari itu tersedia.
11.5 Apa yang bergerak sebelum berhenti — dan aturan yang bisa dicek di watch
Change-point, km watch 10 → wall (bin bergerak 30-s, uji
block-permutation, 300 pengacakan; --extended):
| Sinyal | Perubahan | Di mana | Sebelum berhenti | p |
|---|---|---|---|---|
| HR | 160.6 → 165.4 | km watch 13.19 (1:30:45) | 26:08 · 3.7 km | < 0.01 |
| HR per GAP m/s (linear) | 65.9 → 70.1 | km 15.06 (1:43:45) | 13:08 · 1.8 km | < 0.01 |
| Cadence | 177.6 → 171.6 | km 14.99 | — | ≈ 0.11 — tidak signifikan; yang mendorongnya adalah station km-16 |
| Pace GAP | 6:47 → 7:06 | km 15.27 | — | ≈ 0.17 — tidak signifikan |
| Stride (rata-rata 10-s) | 0.81–0.85 → 0.67–0.78 m di 175–186 spm | watch 16.57 (1:54:33) | 2:20 · 0.30 km | — (deskriptif) |
| Hampir berhenti | 3.9 km/jam selama ≈ 15 s | watch 16.69 | 1:20 | — |
Atlet: betis kanan berkedut mulai km 15.0.
Apa yang bisa didukung file. Sebuah sinyal jangka panjang (HR naik 5 bpm pada effort yang tidak berubah sejak km 13.2) dan sebuah sinyal jangka pendek (stride memendek pada cadence yang tidak berubah di 2–3 menit terakhir). Cadence bukan sinyal. Satu race tidak bisa mengatakan apakah salah satunya meramalkan kram — n = 1, tanpa riwayat alarm palsu. Yang bisa dilakukannya adalah memberi harga pada sebuah aturan.
Aturan yang bisa dicek Forerunner 55 (eksekusi, bukan latihan — D11). Masukannya adalah HR rata-rata lap dan keputusan km-10 yang sudah dia ambil:
Catat HR lap saat beep km-10. Sebelum km 18, kalau ada lap penuh yang terbaca ≥ angka itu + 5, ambil langkah ease sampai akhir race: file + 10 s/km.
✅ Diputuskan 26 Sep: coach berkata "pakai keduanya" — sinyal lap-HR dan kedutan
betis. Dikunci sebagai D19 di 00 untuk JRF dan Summarecon. Cara kerjanya di pagi
hari race:
- Yang diamati. Heart rate-nya yang dirata-rata per kilometer (watch berbunyi tiap km; rata-rata km itu adalah "lap HR"). Satu bacaan per km, jadi satu detik yang berisik tidak bisa memicunya.
- Baseline miliknya sendiri, ditetapkan di hari itu. Di beep km-10 dia sudah membaca
HR-nya untuk keputusan hold/ease (
02§4). Dia mengingat angka itu — pada 20 Sep, 159. - Pemicunya. Kalau ada kilometer berikutnya, sebelum km 18, yang rata-ratanya 5 atau lebih di atas angka itu (pada 20 Sep: 164+), jantungnya bekerja lebih keras untuk effort yang sama dibanding di km 10. Itulah sinyal jangka panjang yang ditemukan file ini (tabel §11.5).
- Tindakannya. Lari 10 s/km lebih lambat dari file di watch sampai akhir race. Ukuran langkahnya sama dengan cabang ease di tabel km-10, dan tidak ada yang lain yang berubah.
- Kenapa dihargai. Kalau berbunyi padahal tidak perlu, biayanya ≈ 1–1.7 menit di finish. Pada 20 Sep wall menelan ≈ 34–36. Apakah melambat akan mencegah kram tidak bisa diketahui dari satu race — coach menilai ≈ 1 menit asuransi itu layak.
- Watch-nya. Dia butuh angka lap-HR yang bisa dilihat. Forerunner 55-nya bisa menampilkannya (atlet, 26 Sep) — taruh di layar data yang dia baca di beep km-10, sebelum JRF.
Sinyal kedua (D19): kedutan betis pertama → langkah 10-s/km yang sama. Ini tidak butuh watch, dan pada 20 Sep muncul 1.9 km sebelum berhenti — saat lonjakan karena keramaian (§8.6), yang justru saat dia paling enggan untuk melambat.
- Pada hari itu. Lap 12 (lap yang berakhir di beep km-10) terbaca 159, jadi ambangnya 164. Aturannya berbunyi sekali, di lap 16 (km watch 13–14, 164, pada 1:36:40) — 20:13 dan 2.9 km sebelum berhenti.
- Lap-lap sebelumnya tidak pernah mencapainya. Lap 4–15 terbaca 158–162. Pada + 6 aturan itu akan berbunyi di lap 17 (165, di watch 15.0), 13:32 sebelum berhenti.
- Biaya alarm palsu: 10 s/km × jarak yang tersisa — 0:33–1:43: 0:33
di saat paling akhir aturan bisa berbunyi (km 18), 1:13 di km 14, 1:43 di saat paling awal
(km 11, sisa 10.3 km). Board menurunkan rentang yang sama dari
PLAN.ease. - Biaya wall hari itu: 33:37–35:51.
- Apakah melambat akan mencegah kram tidak ada di data. Aturan ini memakan ≈ 1 menit kalau salah. Apa yang diselamatkannya kalau benar tidak bisa dihargai dari satu race.
- D5 pada hari itu. Batas 172 tersentuh ≈ 20 s di km 13.6, tepat setelah stop km-13.46 (trackpoint 171–172, maks ringkasan lap 173), di cadence 170–174 — nilai yang sama, jadi cadence-lock mungkin terjadi. Batas itu tersentuh, tidak dipertahankan.
Sinyal stride bukan aturan untuk watch. FR55 tidak menampilkan panjang stride, dan pace sesaat terlalu berisik untuk menangkap 2 menit. Sinyal yang terasa — kedutan di km 15 — datang 1.9 km sebelum berhenti dan tidak butuh watch. Apakah itu harus memicu langkah ease yang sama adalah pertanyaan untuk coach (§11.7).
11.6 Asupan — apa yang masuk, dan apa yang harus benar
Modelnya (jawaban atlet, 26 Sep; nilai label dari 04 §1, §6):
- Soft flask, diisi ulang di setiap station dengan Pocari langsung dari botol tersegel — kekuatan sesuai label, 6.2 g karbohidrat dan 49 mg sodium per 100 ml.
- Setiap isi ulang ≈ 200 ml (perkiraannya, dikonfirmasi 26 Sep; tidak terukur) dan diminum di antara station itu dan station berikutnya.
- Flask dibawa oleh seorang teman yang berlari bersamanya sebagai marshal-nya, dan penuh saat gun (atlet, 26 Sep). Race dengan marshal dan flask adalah kebiasaannya — sudah pernah dilakukan.
- Konsumsi tersebar merata sepanjang jarak, jadi isi ulang km-16 baru ≈ 42% terminum saat wall.
| Kejadian | Km resmi | Elapsed | Jam | Diminum sebelum wall |
|---|---|---|---|---|
| Strive, T−15 — diminum | — | sebelum gun | 03:45–03:52 | 17 g · 45 mg (di luar laju selama race) |
| Flask saat gun (milik marshal-nya) — penuh | 0 | 0:00:00 | 04:09:09 | satu isi, habis sebelum km 2.5 |
| Isi ulang 1 | 2.5 | 0:19:03 | 04:28:11 | semua |
| Isi ulang 2 + Strive | 5 | 0:34:56 | 04:44:05 | semua · Strive 17 g, 45 mg |
| Isi ulang 3 | 7.5 | 0:51:31 | 05:00:40 | semua |
| Isi ulang 4 + Strive | 10 | 1:08:39 | 05:17:48 | semua · Strive 17 g, 45 mg |
| Isi ulang 5 | 12 | 1:22:00 | 05:31:08 | semua |
| Isi ulang 6 | 14 | 1:36:30 | 05:45:39 | semua |
| ½ SiS GO Isotonic — tambahan, di atas keempat Strive | 15 | 1:43:17 | 05:52:25 | 11 g, 2 mg |
| Isi ulang 7 + Strive | 16 | 1:50:29 | 05:59:38 | ≈ 42% · Strive 17 g, 45 mg |
| Wall | 16.85 | 1:56:53 | 06:06:02 | 7.42 isi terminum (start + 6.42 isi ulang) |
| Selama race, sampai wall (1.95 jam) | isi 200-ml, flask penuh saat gun |
|---|---|
| Cairan | 1.48 L · 0.76 L/jam |
| Karbohidrat | 154 g · 79 g/jam (gel 62 g + Pocari 92 g) |
| Sodium | 864 mg · 444 mg/jam (gel 137 mg + Pocari 727 mg) |
200 ml per isi adalah perkiraan — cukup dekat untuk pelari rekreasi; kesimpulannya (di atas rencana) tidak bergantung padanya.
- Rencananya (
04§6): 40–53 g/jam karbohidrat, ≈ 0.5 L/jam cairan. - Race ini berada di atas laju karbohidrat rencana. Soal fueling ditutup sebagai pertanyaan tentang kekurangan.
- Flask mengubah cara dia minum, bukan apa yang diminum. D8 merencanakan satu cup per station mulai km 5. Pada hari itu, marshal-nya membawa soft flask, penuh dari start, mengisinya ulang di setiap station dan dia menyeruputnya di antara station. Minuman yang sama, lebih banyak, tersebar. Itu kebiasaannya — sudah pernah dilakukan (26 Sep) — jadi itu bukan pelanggaran D15; folder ini saja yang belum pernah tahu.
Apa yang harus benar agar penjelasan elektrolit masuk akal — hitungan, bukan diagnosis. Laju keringat dan sodium keringat tidak diukur; tidak ada angka di bawah ini yang miliknya. Neraca selama 1.95 jam sampai wall, untuk nilai keringat yang diasumsikan (asupan seperti di atas — 1.48 L, 864 mg):
| Laju keringat yang diasumsikan · sodium keringat | Neraca sodium | Neraca cairan (46 kg) |
|---|---|---|
| 0.4 L/jam · 20 mmol/L (rendah · encer) | +510 mg | +0.70 L (dia minum lebih banyak dari yang hilang) |
| 0.6 L/jam · 40 mmol/L (sedang) | −210 mg | +0.31 L |
| 1.2 L/jam · 20 mmol/L (tinggi · encer) | −210 mg | −0.85 L (−1.9% massa tubuh) |
| 1.2 L/jam · 80 mmol/L (tinggi · asin) | −3.4 g | −0.85 L |
Titik impas:
- Cairan: laju keringat 0.76 L/jam setara dengan yang dia minum.
- Sodium, pada keringat 40 mmol/L: 0.48 L/jam.
Apa yang dibutuhkan masing-masing cerita:
- Defisit sodium: laju keringat di atas ≈ 0.48 L/jam dengan sodium keringat yang biasa. Itu mungkin terjadi dengan jaket, compression panjang penuh, dan penutup kepala dua lapis pada kelembapan 93%, tetapi tidak terukur.
- Kelebihan cairan bersih: laju keringat di bawah ≈ 0.76 L/jam.
- Dehidrasi: laju keringat di atas ≈ 0.76 L/jam.
Tidak ada di TCX yang membedakan baris-baris ini, dan bagi pelari rekreasi keringat tidak akan diukur — jadi ini tetap tak terselesaikan, dan tidak apa-apa. Tabel itu menunjukkan kenapa pertanyaan ini tidak bisa dituntaskan dari race ini, bukan tes yang harus dijalankan. Batas medis: apa pun soal elektrolit, suplemen, atau obat adalah pertanyaan untuk dokter; folder ini tidak merekomendasikan asupan.
11.7 Apa yang masih belum diketahui — ditutup 26 Sep
Setiap pertanyaan yang diajukan tinjauan ini sudah ada jawabannya (§8.5–§8.8):
- penanganan petugas medis (Salonpas Jet Spray) · komentar dokter (elektrolit mungkin tapi tidak selalu · tidur dan istirahat · pemanasan)
- minumannya: Pocari tanpa diencerkan, soft flask dibawa marshal-nya, penuh saat gun, ≈ 200 ml per isi ulang, diminum di antara station — 79 g/jam dengan keempat Strive dan ½ SiS tambahan (§8.9)
- "Simpang 5" (≈ km 14.9) · lonjakannya (keramaian)
- gel T−15 (diminum) · km 1–2 (keramaian)
- balon pacer (wave 2; dia tidak menyadarinya)
- tekanan tombol lap (tidak diingat) · kit (compression pants panjang penuh)
- pemicu ease (kedua sinyal → D19) · field lap-HR di FR55 (ya)
- pemanasan (rutinitas biasanya, 5–10 menit, di corral, ≈ 7 menit sebelum start-nya)
- marshal (bersamanya saat berhenti; tidak ada cerita tambahan)
Perkiraan yang diterima, bukan butir terbuka — dia atlet rekreasi, dan folder ini tidak mengejar ketepatan yang tidak dibutuhkan kesimpulannya:
- isi ulang ≈ 200 ml · pemanasan ≈ 5–10 menit, selesai ≈ 7 menit sebelum start-nya
- laju keringat dan sodium: tidak pernah diukur, dan tidak akan diukur
- kenapa kram itu datang: tidak bisa dipastikan. Tiga faktor dari dokter adalah komentar; daftar di laporan tentang apa yang berada di hulunya (§8.1) adalah catatannya
11.8 Tool-nya
tools/race-analysis.py setelah tinjauan:
- Sumbu lapangan. Proyeksi berurutan setiap trackpoint ke garis GPX. §3.1 dan tabel segmen memuat kedua sumbu.
- Batas-batas yang diturunkan. Wall adalah perhentian pertama ≥ 60 s; tabel segmen, HR sampai wall, dan proyeksi semuanya mengacu padanya. 16.85 yang diketik manual sudah hilang, dan bersamanya segmen yang menelan stop 3.
- Rata-rata dibobot waktu. Semuanya dirata-rata pada resample 1-s. Waktu di zona sekarang dalam satuan waktu, bukan trackpoint ("1 titik ≈ 1 s" yang lama itu salah pada sampling ≈ 7 s).
- Flag baru.
--check. 21 pengecekan: trackpoint, elapsed, jumlah dan total berhenti, 24:05, wall, mulai berlari lagi, garis GPS, kedua proyeksi, selisih checkpoint di kedua sumbu, serta laju dan rentang asupan (model flask, 26 Sep). Harus mencetak CHECK OK.- Dihapus.
snap()nearest-vertex berjendela (fungsi itu tidak bisa membedakan dua ruas U-turn di dalam jendela ±1.5 km-nya).lapssekarang dibaca, bukan dimuat lalu dibuang.