| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.16 km | 0:45 | 4:39/km | ↓ 39s | 136 | 136 | 140 −-4 | 393 | — | |
| 2 | 0.14 km | 0:45 | 5:15/km | ↓ 75s | 143 | 143 | 136 −7 | 354 | — | |
| 3 | 0.16 km | 0:45 | 4:34/km | ↓ 34s | 141 | 141 | 140 −1 | 404 | — | |
| 4 | 0.15 km | 0:45 | 4:51/km | ↓ 51s | 144 | 144 | 139 −5 | 377 | — | |
| 5 | 0.16 km | 0:45 | 4:38/km | ↓ 38s | 144 | 144 | 143 −1 | 394 | — | |
| 6 | 0.17 km | 0:45 | 4:32/km | ↓ 32s | 146 | 146 | 142 −4 | 403 | — | |
| 7 | 0.16 km | 0:45 | 4:43/km | ↓ 43s | 147 | 147 | 138 −9 | 391 | — | |
| 8 | 0.17 km | 0:45 | 4:29/km | ↓ 29s | 142 | 142 | 139 −3 | 406 | — | |
| 9 | 0.14 km | 0:45 | 5:33/km | ↓ 93s | 144 | 144 | 146 −-2 | 341 | — | |
| 10 | 0.16 km | 0:45 | 4:36/km | ↓ 36s | 149 | 149 | 143 −6 | 392 | — | |
| 11 | 0.17 km | 0:45 | 4:20/km | ↓ 20s | 147 | 147 | 146 −1 | 416 | — | |
| 12 | 0.17 km | 0:45 | 4:23/km | ↓ 23s | 151 | 151 | 142 −9 | 414 | — | |
| 13 | 0.17 km | 0:45 | 4:18/km | ↓ 18s | 145 | 145 | 141 −4 | 420 | — | |
| 14 | 0.17 km | 0:45 | 4:32/km | ↓ 32s | 146 | 146 | 136 −10 | 405 | — | |
| 15 | 0.16 km | 0:45 | 4:44/km | ↓ 44s | 140 | 140 | 138 −2 | 387 | — | |
| 16 | 0.15 km | 0:45 | 4:51/km | ↓ 51s | 144 | 144 | 146 −-2 | 373 | — | |
| 17 | 0.15 km | 0:45 | 4:50/km | ↓ 50s | 149 | 149 | 140 −9 | 372 | — | |
| 18 | 0.16 km | 0:45 | 4:44/km | ↓ 44s | 144 | 144 | 143 −1 | 386 | — | |
| 19 | 0.17 km | 0:45 | 4:26/km | ↓ 26s | 147 | 147 | 146 −1 | 405 | — | |
| 20 | 0.15 km | 0:45 | 5:02/km | ↓ 62s | 149 | 149 | 149 −0 | 364 | — | |
| 21 | 0.15 km | 0:45 | 4:50/km | ↓ 50s | 152 | 152 | 151 −1 | 381 | — | |
| 22 | 0.18 km | 0:45 | 4:14/km | ↓ 14s | 153 | 153 | 148 −5 | 428 | — | |
| 23 | 0.17 km | 0:45 | 4:24/km | ↓ 24s | 150 | 150 | 152 −-2 | 413 | — | |
| 24 | 0.17 km | 0:45 | 4:31/km | ↓ 31s | 155 | 155 | 149 −6 | 398 | — | |
| 25 | 0.17 km | 0:45 | 4:26/km | ↓ 26s | 151 | 151 | 153 −-2 | 409 | — | |
| 26 | 0.18 km | 0:45 | 4:16/km | ↓ 16s | 158 | 158 | 144 −14 | 423 | — | |
| 27 | 0.17 km | 0:45 | 4:29/km | ↓ 29s | 148 | 148 | 147 −1 | 403 | — | |
| 28 | 0.18 km | 0:45 | 4:14/km | ↓ 14s | 153 | 153 | 149 −4 | 422 | — | |
| 29 | 0.18 km | 0:45 | 4:13/km | ↓ 13s | 151 | 151 | 154 −-3 | 428 | — | |
| 30 | 0.17 km | 0:45 | 4:17/km | ↓ 17s | 158 | 158 | 107 −51 | 420 | — | |
| 31 | 0.16 km | 0:45 | 4:35/km | ↓ 35s | 93 | 93 | 106 −-13 | 388 | — | |
| 32 | 0.15 km | 0:45 | 4:51/km | ↓ 51s | 155 | 155 | 151 −4 | 375 | — | |
| 33 | 0.17 km | 0:45 | 4:30/km | ↓ 30s | 156 | 156 | 150 −6 | 399 | — | |
| 34 | 0.14 km | 0:45 | 5:17/km | ↓ 77s | 154 | 154 | 152 −2 | 347 | — | |
| 35 | 0.18 km | 0:45 | 4:15/km | ↓ 15s | 154 | 154 | 152 −2 | 420 | — | |
| 36 | 0.17 km | 0:45 | 4:20/km | ↓ 20s | 154 | 154 | 155 −-1 | 414 | — | |
| 37 | 0.17 km | 0:45 | 4:22/km | ↓ 22s | 157 | 157 | 150 −7 | 418 | — | |
| 38 | 0.18 km | 0:45 | 4:12/km | ↓ 12s | 153 | 153 | 154 −-1 | 427 | — | |
| 39 | 0.17 km | 0:45 | 4:17/km | ↓ 17s | 156 | 156 | 157 −-1 | 422 | — | |
| 40 | 0.15 km | 0:45 | 4:51/km | ↓ 51s | 159 | 159 | 155 −4 | 373 | — | |
| 41 | 0.18 km | 0:45 | 4:08/km | ↓ 8s | 157 | 157 | 153 −4 | 437 | — | |
| 42 | 0.18 km | 0:45 | 4:13/km | ↓ 13s | 155 | 155 | 151 −4 | 427 | — | |
| 43 | 0.19 km | 0:45 | 4:01/km | ✓ | 154 | 154 | 152 −2 | 444 | — | |
| 44 | 0.17 km | 0:45 | 4:18/km | ↓ 18s | 156 | 156 | 155 −1 | 407 | — | |
| 45 | 0.18 km | 0:45 | 4:14/km | ↓ 14s | 157 | 157 | 155 −2 | 419 | — | |
| 46 | 0.18 km | 0:45 | 4:11/km | ↓ 11s | 158 | 158 | 157 −1 | 420 | — | |
| 47 | 0.18 km | 0:45 | 4:11/km | ↓ 11s | 162 | 162 | 153 −9 | 427 | — | |
| 48 | 0.19 km | 0:45 | 3:56/km | ↑ 4s | 156 | 156 | 152 −4 | 438 | — | |
| 49 | 0.18 km | 0:45 | 4:07/km | ↓ 7s | 156 | 156 | 155 −1 | 426 | — | |
| 50 | 0.20 km | 0:45 | 3:50/km | ↑ 10s | 159 | 159 | 159 −0 | 448 | — |
| 2025-06-07 | Sommernattsløpet 38:26 🥳 | —/km | 174.0 bpm |
| 2025-06-03 | 5 x 1350m høy terskel | 3:50/km | 157 bpm |
| 2025-05-29 | 2 x 10 x 400 VO2maks | 3:30/km | 151 bpm |
| 2025-05-26 | 8 x 1000 terskel | 3:50/km | 157 bpm |
| 2025-05-21 | 3 x 1000 høy terskel | 3:45/km | 131 bpm |
Konteksten er restitusjon. Vi er fire dager etter Sommernattsløpet (38:26) og helt i starten av base-fasen mot Frankfurt Maraton 2025. TSB dagen før var +7,11 (CTL 78,1, ATL 71,0) — fersk og uthvilt etter løpstaperingen, akkurat slik man vil ha det rett etter et løp. Økten dro TSB ned mot +1,8 (TRIMP 113,9), en moderat dose som ikke gravde Carl ned i tretthet.
Wellness-bildet var blandet. Søvnen var utmerket: 7 timer 41 minutter med score 91 og «POSITIVE_HIGHLY_RECOVERING». Men HRV-statusen var UNBALANCED med fallende trend (10 av 14 dager balansert) og hvilepuls 41 — det typiske fingeravtrykket av at kroppen fortsatt ryddet opp etter et hardt løp fire dager tidligere. Training Readiness 57 (MODERATE), Body Battery ladet fra 35 til 100. Dette er ikke en dag for hard terskel — og Carl behandlet den heller ikke som det. En aerob 45/15-økt på jobbmølla er et klokt valg: kvalitetsfølelse og volum uten den metabolske kostnaden av en terskeløkt mens systemet fortsatt restituerer.
Sko: Adidas Adios Pro 4 med 387 km — godt innkjørt. Strava-navnet sier alt om settingen: «@ 15-17 kmh / Jobbmølle». Dette var en økt klemt inn i arbeidsdagen på en mølle, ikke en planlagt nøkkeløkt — og det preger både utførelsen og hvordan den bør vurderes.
På en 45/15-økt er pace per drag støyende av natur: 45 sekunder er for kort til at fartsmålingen stabiliserer seg, og på en jobbmølle med manuell hastighetsjustering blir tallene enda mer hakkete. De enkelte dragene svinger fra rundt 5:30 ned til 3:50 per kilometer, men det meningsfulle mønsteret er den underliggende progresjonen: Carl bygde gradvis fart gjennom de femti dragene. De tidlige dragene lå rundt 15 km/t (cirka 4:00–4:40/km), og de siste krøp ned mot 16–17 km/t (3:50–4:00/km). Det var altså en progressiv build — han åpnet rolig og lot intensiteten stige etter hvert som kroppen varmet opp. Pacingstrategien var riktig for dagen: ikke å treffe en bestemt fart, men å holde et aerobt arbeidsnivå som kunne gjentas femti ganger uten å bli glykolytisk.
Her ligger den pålitelige historien. Snittpulsen per drag klatret jevnt: fra rundt 136 i åpningen, gjennom 145–150 i midtpartiet, til 156–159 i de siste dragene. Snittpulsen for hele kvalitetsdelen var 150, med andre halvdel også på 150. Med LT1 på 159 og LT2 på 169 betyr det at Carl tilbrakte nesten hele økten i øvre I2 — under terskel — og bare berørte LT1 helt på slutten. Den samlede driften fra første til siste drag er +23 bpm, men på en progressiv 45/15-økt over femti drag er det forventet og ønsket: hjertet klatrer naturlig når intensiteten bygges over 50 minutter, og at det landet akkurat på LT1 (159) i de aller siste dragene viser god kalibrering — Carl bygde til terskelgrensen uten å sprenge gjennom den.
Ett datapunkt skiller seg ut som artefakt: drag 31 leser snittpuls 92, et fall på 60 slag midt i serien. Det er ikke fysiologisk mulig på et 45-sekunders arbeidsdrag i 16 km/t — det er en sensor-dropout eller et øyeblikk der Carl steg av mølla, og det skal ignoreres i tolkningen. Bortsett fra det enkeltdraget er HR-kurven jevn og troverdig.
Watten bekrefter den progressive byggingen og er mindre støyutsatt enn pace på korte drag. Kraften klatret fra rundt 390 watt i de tidlige dragene til 420–448 watt i de siste — en jevn økning på cirka 40–50 watt over økten, eller fra 5,3 mot 6,0 W/kg ved 74 kg. De høyeste enkeltverdiene (444–448 watt på drag 43 og 50) faller sammen med de raskeste dragene, akkurat som de skal. Kadensen lå stabilt rundt 172–179 spm gjennom hele økten. At watt og puls begge stiger jevnt gjennom de femti dragene er den endelige bekreftelsen på at dette var en kontrollert aerob progresjon — Carl arbeidet stadig litt hardere, men holdt seg under terskel hele veien.
Den store HR-driften (+23 bpm) er her et tegn på bevisst progresjon, ikke fatigue — den følges av stigende, ikke fallende, pace og watt. En ekte tretthetssignatur ville vist puls som driver oppover mens arbeidet faller; her steg alt sammen. Kadensen holdt seg stabil uten det fallet som varsler at formen rakner. Det eneste reelle «fatigue»-hensynet er kontekstuelt: den UNBALANCED HRV-en pre-økt minner om at kroppen fortsatt var i post-race-opprydding, og at selv en moderat 45/15-økt legges på et system som ennå ikke var fullt restituert. Men dosen var avmålt nok til at det var et fornuftig valg.
Mot Carls egen 45/15-historikk står 11. juni omtrent på linje. Den nærmeste sammenlignbare er 14. februar (3×10×45/15, HR 151, skår 6.8) — samme type mikrointervall, lignende snittpuls, lignende score. 45/15-økter scorer gjennomgående lavere i systemet enn terskelintervaller, fordi de korte dragene ikke gir den jevne, dokumenterbare terskelbelastningen som scoringen premierer — og fordi pace-støyen på 45-sekunders segmenter trekker konsistens-komponentene ned. Sammenlignet med de sterke terskeløktene i samme periode (3. juni 5×1350m skår 8.2, 16. mai 5×2000 skår 8.8) er denne klart lavere scoret, men det er en sjanger-forskjell, ikke en kvalitetsdom: en aerob 45/15-volumøkt og en terskelintervall har ulike formål, og denne gjorde jobben sin som myk volumbygger i en restitusjonsfase.
TSB +7,11 plasserer dagen i det ferske, post-race-uthvilte vinduet. CTL 78 reflekterer den solide basen Carl bar med seg fra vårsesongen. Vi er helt i starten av Frankfurt-bygget, i base-fasen, og en aerob 45/15-økt passer fasen godt: den vedlikeholder kvalitetsfølelsen og legger aerobt volum uten å belaste et system som fortsatt restituerer fra Sommernattsløpet. EnergiMila ligger 63 dager unna. Subjektivt antyder den jevne, kontrollerte progresjonen at Carl behandlet økten som det den var — en grei arbeidsdagsøkt på mølla, ikke en testdag.
Det praktiske her er at økten ble kjørt på en jobbmølle, klemt inn i hverdagen. Det forklarer både pace-støyen (manuell hastighetsjustering, ikke en presisjonsmølle) og det enkelte HR-dropout-draget. Taktisk gjorde Carl det riktige: han åpnet rolig, bygde intensiteten gradvis over de femti dragene, og lot pulsen klatre kontrollert til LT1 uten å presse over. Formatet 45/15 er ideelt for nettopp denne situasjonen — femti korte drag lar deg akkumulere et betydelig aerobt arbeid (50 minutter) i håndterbare biter, og float-pausene på 15 sekunder holder det aerobt. For en restitusjonsuke er det en effektiv måte å holde kvalitetsmotoren i gang på.
Eksekusjonen på 5.6 reflekterer 45/15-sjangerens iboende utfordringer i scoringssystemet. Pace-konsistensen straffes av den støyende fartsmålingen på 45-sekunders segmenter — selv om den underliggende progresjonen var fornuftig, ser de enkelte dragene ujevne ut. Den store HR-driften (+23 bpm) trekker også ned i en mal som premierer likevekt, selv om driften her var planlagt. Sensor-dropout-draget bidrar marginalt negativt. Det som holder eksekusjonen oppe er den komplette gjennomføringen (alle femti drag levert) og den jevne, troverdige watt-progresjonen. Kontekstscoren på 8.1 er solid — den ferske TSB-en og det kloke fasevalget gir god uttelling, mens den UNBALANCED HRV-en trekker litt ned. Samlet 6.3 Solid er en rettferdig dom: en velplassert, godt utført volumøkt i en sjanger som strukturelt scorer lavere enn terskelintervaller.
Det meste her handler om sjanger snarere enn utførelse. En 45/15-økt vil sjelden score i topptier i et system bygd for jevne terskelintervaller, så det realistiske løftet ligger i å akseptere at dette var en aerob volumøkt med et annet formål. Hadde Carl kjørt økten på en presisjonsmølle med fast hastighet i stedet for en manuell jobbmølle, ville pace-støyen falt og konsistens-komponentene løftet seg noe. Et fungerende, stabilt sensor-signal hele veien (uten dropout-draget) ville også hjulpet marginalt. Men for det den var — en myk volumbygger i en restitusjonsuke — gjorde økten nøyaktig jobben sin, og en høyere score ville krevd en annen type økt.
Dette var en velplassert aerob volumøkt: femti mikrodrag på jobbmølla som bygde belastning gradvis fra I2 mot LT1, fire dager etter et løp og helt i starten av Frankfurt-bygget. Den scorer 6.3 — ikke fordi den var dårlig utført, men fordi 45/15-formatet strukturelt scorer lavere enn terskelintervaller, og fordi en jobbmølle gir støyende data. Take-away for treneren er at 45/15 på mølle er et utmerket restitusjonsverktøy, men at det bør vurderes etter sin egen målestokk — som myk volumbygging, ikke som terskelnøkkeløkt. For Frankfurt-bygget var dette en god, skånsom start på basen; de tyngre terskeløktene kommer når kroppen er ferdig restituert fra Sommernattsløpet.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.16 km | 0:45 | 4:39/km | 136 | 144 | 171 | 393 |
| 2 | 0.14 km | 0:45 | 5:15/km | 143 | 149 | 172 | 354 |
| 3 | 0.16 km | 0:45 | 4:34/km | 142 | 151 | 172 | 404 |
| 4 | 0.15 km | 0:45 | 4:51/km | 145 | 151 | 169 | 377 |
| 5 | 0.16 km | 0:45 | 4:38/km | 145 | 150 | 174 | 394 |
| 6 | 0.17 km | 0:45 | 4:32/km | 146 | 149 | 175 | 403 |
| 7 | 0.16 km | 0:45 | 4:43/km | 147 | 152 | 171 | 391 |
| 8 | 0.17 km | 0:45 | 4:29/km | 144 | 149 | 174 | 406 |
| 9 | 0.14 km | 0:45 | 5:33/km | 145 | 149 | 175 | 341 |
| 10 | 0.16 km | 0:45 | 4:36/km | 149 | 152 | 174 | 392 |
| 11 | 0.17 km | 0:45 | 4:20/km | 148 | 151 | 173 | 416 |
| 12 | 0.17 km | 0:45 | 4:23/km | 152 | 156 | 174 | 414 |
| 13 | 0.17 km | 0:45 | 4:18/km | 146 | 151 | 175 | 420 |
| 14 | 0.17 km | 0:45 | 4:32/km | 146 | 150 | 175 | 405 |
| 15 | 0.16 km | 0:45 | 4:44/km | 141 | 147 | 169 | 387 |
| 16 | 0.15 km | 0:45 | 4:51/km | 145 | 149 | 173 | 373 |
| 17 | 0.15 km | 0:45 | 4:50/km | 149 | 150 | 165 | 372 |
| 18 | 0.16 km | 0:45 | 4:44/km | 144 | 149 | 178 | 386 |
| 19 | 0.17 km | 0:45 | 4:26/km | 147 | 151 | 178 | 405 |
| 20 | 0.15 km | 0:45 | 5:02/km | 150 | 153 | 172 | 364 |
| 21 | 0.15 km | 0:45 | 4:50/km | 152 | 154 | 174 | 381 |
| 22 | 0.18 km | 0:45 | 4:14/km | 153 | 156 | 177 | 428 |
| 23 | 0.17 km | 0:45 | 4:24/km | 152 | 157 | 172 | 413 |
| 24 | 0.17 km | 0:45 | 4:31/km | 155 | 157 | 178 | 398 |
| 25 | 0.17 km | 0:45 | 4:26/km | 152 | 154 | 173 | 409 |
| 26 | 0.18 km | 0:45 | 4:16/km | 158 | 159 | 175 | 423 |
| 27 | 0.17 km | 0:45 | 4:29/km | 150 | 156 | 177 | 403 |
| 28 | 0.18 km | 0:45 | 4:14/km | 154 | 159 | 175 | 422 |
| 29 | 0.18 km | 0:45 | 4:13/km | 152 | 156 | 175 | 428 |
| 30 | 0.17 km | 0:45 | 4:17/km | 157 | 159 | 179 | 420 |
| 31 | 0.16 km | 0:45 | 4:35/km | 92 | 106 | 181 | 388 |
| 32 | 0.15 km | 0:45 | 4:51/km | 149 | 161 | 180 | 375 |
| 33 | 0.17 km | 0:45 | 4:30/km | 156 | 164 | 180 | 399 |
| 34 | 0.14 km | 0:45 | 5:17/km | 154 | 157 | 182 | 347 |
| 35 | 0.18 km | 0:45 | 4:15/km | 154 | 157 | 180 | 420 |
| 36 | 0.17 km | 0:45 | 4:20/km | 154 | 157 | 185 | 414 |
| 37 | 0.17 km | 0:45 | 4:22/km | 157 | 159 | 178 | 418 |
| 38 | 0.18 km | 0:45 | 4:12/km | 154 | 159 | 174 | 427 |
| 39 | 0.17 km | 0:45 | 4:17/km | 156 | 159 | 175 | 422 |
| 40 | 0.15 km | 0:45 | 4:51/km | 159 | 161 | 179 | 373 |
| 41 | 0.18 km | 0:45 | 4:08/km | 157 | 160 | 176 | 437 |
| 42 | 0.18 km | 0:45 | 4:13/km | 156 | 159 | 174 | 427 |
| 43 | 0.19 km | 0:45 | 4:01/km | 154 | 158 | 179 | 444 |
| 44 | 0.17 km | 0:45 | 4:18/km | 156 | 159 | 178 | 407 |
| 45 | 0.18 km | 0:45 | 4:14/km | 157 | 160 | 176 | 419 |
| 46 | 0.18 km | 0:45 | 4:11/km | 158 | 162 | 181 | 420 |
| 47 | 0.18 km | 0:45 | 4:11/km | 162 | 166 | 177 | 427 |
| 48 | 0.19 km | 0:45 | 3:56/km | 157 | 161 | 185 | 438 |
| 49 | 0.18 km | 0:45 | 4:07/km | 157 | 162 | 176 | 426 |
| 50 | 0.20 km | 0:45 | 3:50/km | 159 | 162 | 183 | 448 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-06-03 | 12.1 | 3:50 | — | 157 | -7 | 8.2 | -2.0 | Adidas Adios Pr | → |
| 2025-05-21 | 6.3 | 3:45 | — | 131 | +19 | 8.6 | -2.4 | Adidas Adios Pr | → |
| 2025-05-16 | 14.9 | 4:00 | — | 163 | -13 | 8.5 | -2.3 | Adidas Adios Pr | → |
| 2025-02-26 | 13.4 | 3:50 | — | 163 | -13 | 7.9 | -1.7 | Adidas Adios Pr | → |
| 2025-02-14 | 6.8 | 3:52 | — | 151 | -1 | 6.8 | -0.6 | Adidas Adios Pr | → |
↑ grønn pace/HR = denne økt var raskere/lavere HR enn historisk · ↑ grønn score = denne økt var sterkere.
| Dato | RHR | HRV | Søvn | Stress |
|---|---|---|---|---|
| 2025-06-04 | 38 | 76 | 6.4 h | 16 |
| 2025-06-05 | 38 | 69 | 6.1 h | 30 |
| 2025-06-06 | 39 | 50 | 6.7 h | 24 |
| 2025-06-07 | 39 | 68 | 8.1 h | 21 |
| 2025-06-08 | 40 | 54 | 5.8 h | 26 |
| 2025-06-09 | 40 | 59 | 6.8 h | 25 |
| 2025-06-10 | 41 | 58 | 6.4 h | 21 |
| 2025-06-11 | 41 | 64 | 7.7 h | 18 |
python3 scripts/quality_session_recovery_response.py --date 2025-06-11 når 2-3 dager har gått.interval_short
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 136 → 159 bpm (+23.0) | sterk fatigue |
| Intra-rep drift (første→siste 500m, snitt) | +-2.0 bpm | kontrollert |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -4.0% | tightly coupled (god aerob form) |
| Time-in-zone (I4: 170-175 bpm) | 0% i / 100% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 144 bpm | 144 bpm | −0 bpm |
| Rep 2 | 149 bpm | 149 bpm | −0 bpm |
| Rep 3 | 151 bpm | 151 bpm | −0 bpm |
| Rep 4 | 148 bpm | 150 bpm | −-2 bpm |
| Rep 5 | 150 bpm | 149 bpm | −1 bpm |
| Rep 6 | 147 bpm | 150 bpm | −-3 bpm |
| Rep 7 | 152 bpm | 149 bpm | −3 bpm |
| Rep 8 | 146 bpm | 149 bpm | −-3 bpm |
| Rep 9 | 148 bpm | 152 bpm | −-4 bpm |
| Rep 10 | 150 bpm | 150 bpm | −0 bpm |
| Rep 11 | 147 bpm | 155 bpm | −-8 bpm |
| Rep 12 | 148 bpm | 151 bpm | −-3 bpm |
| Rep 13 | 145 bpm | 150 bpm | −-5 bpm |
| Rep 14 | 147 bpm | 147 bpm | −0 bpm |
| Rep 15 | 140 bpm | 149 bpm | −-9 bpm |
| Rep 16 | 148 bpm | 149 bpm | −-1 bpm |
| Rep 17 | 147 bpm | 149 bpm | −-2 bpm |
| Rep 18 | 145 bpm | 150 bpm | −-5 bpm |
| Rep 19 | 149 bpm | 153 bpm | −-4 bpm |
| Rep 20 | 151 bpm | 153 bpm | −-2 bpm |
| Rep 21 | 151 bpm | 156 bpm | −-5 bpm |
| Rep 22 | 154 bpm | 156 bpm | −-2 bpm |
| Rep 23 | 152 bpm | 155 bpm | −-3 bpm |
| Rep 24 | 156 bpm | 154 bpm | −2 bpm |
| Rep 25 | 153 bpm | 159 bpm | −-6 bpm |
| Rep 26 | 157 bpm | 156 bpm | −1 bpm |
| Rep 27 | 147 bpm | 159 bpm | −-12 bpm |
| Rep 28 | 155 bpm | 155 bpm | −0 bpm |
| Rep 29 | 154 bpm | 157 bpm | −-3 bpm |
| Rep 30 | 159 bpm | 113 bpm | −46 bpm |
| Rep 31 | 106 bpm | 113 bpm | −-7 bpm |
| Rep 32 | 161 bpm | 155 bpm | −6 bpm |
| Rep 33 | 164 bpm | 155 bpm | −9 bpm |
| Rep 34 | 152 bpm | 156 bpm | −-4 bpm |
| Rep 35 | 157 bpm | 156 bpm | −1 bpm |
| Rep 36 | 157 bpm | 157 bpm | −0 bpm |
| Rep 37 | 158 bpm | 158 bpm | −0 bpm |
| Rep 38 | 154 bpm | 159 bpm | −-5 bpm |
| Rep 39 | 157 bpm | 159 bpm | −-2 bpm |
| Rep 40 | 161 bpm | 159 bpm | −2 bpm |
| Rep 41 | 160 bpm | 158 bpm | −2 bpm |
| Rep 42 | 157 bpm | 158 bpm | −-1 bpm |
| Rep 43 | 155 bpm | 155 bpm | −0 bpm |
| Rep 44 | 158 bpm | 160 bpm | −-2 bpm |
| Rep 45 | 157 bpm | 156 bpm | −1 bpm |
| Rep 46 | 162 bpm | 160 bpm | −2 bpm |
| Rep 47 | 166 bpm | 161 bpm | −5 bpm |
| Rep 48 | 158 bpm | 162 bpm | −-4 bpm |
| Rep 49 | 159 bpm | 161 bpm | −-2 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 136.4 | 121.3 | +12.4% |
| GCT (ms) | 235.5 | 238.9 | -1.4% |
| Vertical Ratio | 7.1 | 7.0 | +0.8% |
| Vertical Oscillation | 9.2 | 8.4 | +9.9% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.2 km | 4:39/km | 5K | 80.1% |
| 2 | 0.1 km | 5:15/km | 5K | 71.0% |
| 3 | 0.2 km | 4:34/km | 5K | 81.6% |
| 4 | 0.1 km | 4:51/km | 5K | 76.8% |
| 5 | 0.2 km | 4:38/km | 5K | 80.4% |
| 6 | 0.2 km | 4:32/km | 5K | 82.2% |
| 7 | 0.2 km | 4:43/km | 5K | 79.0% |
| 8 | 0.2 km | 4:29/km | 5K | 83.1% |
| 9 | 0.1 km | 5:33/km | 5K | 67.1% |
| 10 | 0.2 km | 4:36/km | 5K | 81.0% |
| 11 | 0.2 km | 4:20/km | 5K | 86.0% |
| 12 | 0.2 km | 4:23/km | 5K | 85.0% |
| 13 | 0.2 km | 4:18/km | 5K | 86.7% |
| 14 | 0.2 km | 4:32/km | 5K | 82.2% |
| 15 | 0.2 km | 4:44/km | 5K | 78.7% |
| 16 | 0.1 km | 4:51/km | 5K | 76.8% |
| 17 | 0.1 km | 4:50/km | 5K | 77.1% |
| 18 | 0.2 km | 4:44/km | 5K | 78.7% |
| 19 | 0.2 km | 4:26/km | 5K | 84.1% |
| 20 | 0.1 km | 5:02/km | 5K | 74.0% |
| 21 | 0.1 km | 4:50/km | 5K | 77.1% |
| 22 | 0.2 km | 4:14/km | 5K | 88.0% |
| 23 | 0.2 km | 4:24/km | 5K | 84.7% |
| 24 | 0.2 km | 4:31/km | 5K | 82.5% |
| 25 | 0.2 km | 4:26/km | 5K | 84.1% |
| 26 | 0.2 km | 4:16/km | 5K | 87.3% |
| 27 | 0.2 km | 4:29/km | 5K | 83.1% |
| 28 | 0.2 km | 4:14/km | 5K | 88.0% |
| 29 | 0.2 km | 4:13/km | 5K | 88.4% |
| 30 | 0.2 km | 4:17/km | 5K | 87.0% |
| 31 | 0.2 km | 4:35/km | 5K | 81.3% |
| 32 | 0.1 km | 4:51/km | 5K | 76.8% |
| 33 | 0.2 km | 4:30/km | 5K | 82.8% |
| 34 | 0.1 km | 5:17/km | 5K | 70.5% |
| 35 | 0.2 km | 4:15/km | 5K | 87.7% |
| 36 | 0.2 km | 4:20/km | 5K | 86.0% |
| 37 | 0.2 km | 4:22/km | 5K | 85.3% |
| 38 | 0.2 km | 4:12/km | 5K | 88.7% |
| 39 | 0.2 km | 4:17/km | 5K | 87.0% |
| 40 | 0.1 km | 4:51/km | 5K | 76.8% |
| 41 | 0.2 km | 4:08/km | 5K | 90.2% |
| 42 | 0.2 km | 4:13/km | 5K | 88.4% |
| 43 | 0.2 km | 4:01/km | 5K | 92.8% |
| 44 | 0.2 km | 4:18/km | 5K | 86.7% |
| 45 | 0.2 km | 4:14/km | 5K | 88.0% |
| 46 | 0.2 km | 4:11/km | 5K | 89.1% |
| 47 | 0.2 km | 4:11/km | 5K | 89.1% |
| 48 | 0.2 km | 3:56/km | 5K | 94.7% |
| 49 | 0.2 km | 4:07/km | 5K | 90.5% |
| 50 | 0.2 km | 3:50/km | 5K | 97.2% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 64 | 100 | 35% |
| rhr | 41 | 76 | 25% |
| sleep_score | 91 | 91 | 15% |
| sleep_debt | — | 21 | 10% |
| stress | 18 | 64 | 10% |
| illness | — | 100 | 5% |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 6.75% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 1.65% | liten ramp-up |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| block_max_hr | 30% | Max-HR bommet target (166 vs 175) | 4.5/10 |
| block_drift | 20% | Snitt-drift første→siste 3 drag: +3 bpm | 7.0/10 |
| pace_cv | 15% | Pace-CV 7.8% (3:50–5:33) | 6.0/10 |
| hr_max_respons | 15% | Maks-HR i økten: 166 (89% av maks 186) | 6.5/10 |
| pace_target | 25% | Snitt drag-pace 4:29/km (tag: 45_15_hoy) | 5.0/10 |