<oembed><type>rich</type><version>1.0</version><author_name>Aaron Toponce ⚛️:debian: (npub1t9…t8529)</author_name><author_url>https://nostr.ae/npub1t9cz9v7zph5jvadd8rjfp25msrx6r0hdxnsyfmx88k8qp3pvv04szt8529</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>I haven&#39;t slept well tonight because of a #math equation that has been begging me. &#xA;&#xA;TrainingPeaks scores a running session as:&#xA;&#xA;rTSS = (s × NGP × IF) / (FTP × 3600) × 100&#xA;&#xA;Where, &#xA;&#xA;- s is your run duration in seconds&#xA;- NFP is your normalized grade pace&#xA;- FTP is your running functional threshold pace&#xA;- IF = NGP / FTP&#xA;&#xA;This means::&#xA;&#xA;rTSS = (s × NGP × IF) / (FTP × 3600) × 100&#xA;= s × NGP / FTP × IF × 100 / 3600&#xA;= s × IF × IF × 1 / 36&#xA;= s / 36 × IF²&#xA;&#xA;Seriously.&#xA;&#xA;#running&#xA;&#xA;https://www.trainingpeaks.com/learn/articles/running-training-stress-score-rtss-explained/</html></oembed>