Skip to main content

StageProfileAnalyzer

Rally stage characterization from pacenote data (no telemetry required)

Configuration

  • Metadata Only: True

When to Use

  • User asks about stage characteristics before driving
  • User wants to understand stage difficulty or technicality
  • User asks about corner distribution or density
  • User wants to compare stage profiles
  • User asks 'what kind of stage is this?'

Options

OptionTypeDefaultDescription
granularityLiteral[coarse, normal, detailed]"normal"Level of detail in analysis output
comparison_modeLiteral[absolute, relative, percentage]"absolute"How to compare metrics across subjects
technical_threshold_cornersint3Minimum corners within threshold distance to count as technical section
technical_threshold_distance_mint500Distance window for technical section detection (meters)
fast_section_gap_mint1000Minimum gap between corners to count as fast section (meters)

Examples

Example 1

User Query: What kind of stage is Chirdonhead?

Call:

analyze(analyzers='stage_profile', track='Chirdonhead')

Explanation: Analyzes stage character without needing any telemetry

Example 2

User Query: How technical is this Finnish stage?

Call:

analyze(analyzers='stage_profile', track='Ouninpohja')

Explanation: Returns technical rating, corner density, and section breakdown