opp-repl-statistical-tests

Compare simulation scalar results against saved baselines to detect regressions.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-statistical-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opp-repl-statistical-tests
Source: https://github.com/tabgab/opp_repl-skill/tree/main/opp-repl-statistical-tests
Command: npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-statistical-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Statistical tests help you detect regressions in simulation scalar results by comparing current runs to saved baselines, offering a stable alternative to brittle fingerprint checks.

Core Features & Use Cases

  • Baseline comparison for scalar results (.sca) across configurations to identify significant deviations.
  • Simple integration with opp_repl projects via update_statistical_test_results and run_statistical_tests.
  • Suitable for CI workflows to surface headline changes without exhaustively validating every metric.

Quick Start

Update the stored baselines with update_statistical_test_results and then run statistical tests to compare current results against them.

Frequently Asked Questions about opp-repl-statistical-tests

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

FAQPage Schema
How do I detect regressions in scalar simulation results against saved baselines?

You can detect scalar result regressions by running statistical tests that compare current simulation data against saved baselines, providing a stable alternative to brittle fingerprint checks for identifying significant deviations.

What is the best way to manage simulation baselines for stochastic opp_repl configurations?

Managing simulation baselines involves using CLI commands to seed the initial baseline data, then utilizing the update_statistical_test_results Python API function to refresh stored baselines across your opp_repl configurations.

How do I run statistical tests on .sca files to find significant deviations?

To run statistical tests on .sca files, execute the run_statistical_tests CLI command or Python API function, which compares current scalar results against the configured baselines to surface significant deviations.

Can I use statistical tests for scalar results in a CI workflow?

Yes, statistical tests are suitable for CI workflows to surface headline changes in scalar results without exhaustively validating every metric, comparing current runs against saved baselines automatically.

Do I need a configured statistics_folder to run statistical tests on scalar results?

Yes, you need a configured statistics_folder to run statistical tests, as it is required to store the saved baselines and manage the scalar result comparisons across your simulation configurations.

Why use statistical tests instead of fingerprint checks for simulation regression detection?

Statistical tests offer a stable alternative to brittle fingerprint checks because stochastic simulation results naturally vary, and statistical comparison against baselines identifies significant deviations rather than exact mismatches.