test-intelligence-algorithms

Validate sports science algorithms against research-based reference values.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Async-IO/pierre_mcp_server --skill test-intelligence-algorithms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-intelligence-algorithms
Source: https://github.com/Async-IO/pierre_mcp_server/tree/main/.claude/skills/test-intelligence-algorithms
Command: npx skills add https://github.com/Async-IO/pierre_mcp_server --skill test-intelligence-algorithms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures the accuracy and reliability of critical sports science algorithms used for athlete performance analysis and planning.

Core Features & Use Cases

  • Algorithm Validation: Rigorously tests VDOT, TSS, TRIMP, FTP, VO2max, Recovery, and Nutrition calculations.
  • Data Integrity: Verifies mathematical correctness and physiological plausibility against known benchmarks.
  • Use Case: After updating the core algorithm implementations, run this skill to confirm that the VDOT calculations for a 5K race prediction remain within the expected range for an intermediate runner.

Quick Start

Run all intelligence algorithm tests using the command cargo test intelligence -- --nocapture.

Frequently Asked Questions about test-intelligence-algorithms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate sports science algorithms for physiological plausibility and correctness?

Validating sports science algorithms involves testing VDOT, TSS, TRIMP, and VO2max calculations against research-based reference values using deterministic tests with synthetic athlete data to ensure mathematical correctness and physiological plausibility.

What's the best way to test VDOT and FTP calculations after updating core algorithm implementations?

Testing VDOT and FTP calculations after updates requires running intelligence test fixtures via the Rust toolchain, using synthetic athlete data with known outcomes to verify that race predictions remain within expected physiological ranges.

Do I need a Rust toolchain to test sports science recovery and nutrition calculations?

Yes, a Rust toolchain is required to test sports science recovery and nutrition calculations, as the validation process relies on running deterministic tests through cargo test commands with intelligence test fixtures.

How do I run deterministic tests for VO2max and TRIMP calculations with known outcomes?

Running deterministic tests for VO2max and TRIMP calculations is done by executing `cargo test intelligence -- --nocapture`, which validates algorithm outputs against synthetic athlete data and research-based reference values.

What edge cases and error conditions should I check when validating TSS and nutrition algorithms?

Validating TSS and nutrition algorithms includes testing edge cases and error conditions against known benchmarks, verifying mathematical correctness for extreme inputs and ensuring physiological plausibility across diverse synthetic athlete profiles.

Can I verify VDOT race prediction accuracy for intermediate runners using synthetic athlete data?

Yes, verifying VDOT race prediction accuracy for intermediate runners is achieved by running intelligence tests that compare 5K race prediction outputs against expected physiological ranges using deterministic synthetic athlete data fixtures.