Table of Contents

Class TuningSessionPrompt

Namespace
LibreRally.HUD
Assembly
LibreRally.dll

One structured prompt in a local A/B tuning session.

public sealed record TuningSessionPrompt : IEquatable<TuningSessionPrompt>
Inheritance
TuningSessionPrompt
Implements
Inherited Members

Constructors

TuningSessionPrompt(string, string, string, string, string)

One structured prompt in a local A/B tuning session.

public TuningSessionPrompt(string Id, string Title, string DrivingScript, string ComparisonQuestion, string TelemetryFocus)

Parameters

Id string

Stable prompt identifier.

Title string

Short prompt title shown in the UI.

DrivingScript string

Concrete on-road instructions for the test.

ComparisonQuestion string

Question the driver should answer after the run.

TelemetryFocus string

Which telemetry values matter most for the prompt.

Properties

ComparisonQuestion

Question the driver should answer after the run.

public string ComparisonQuestion { get; init; }

Property Value

string

DrivingScript

Concrete on-road instructions for the test.

public string DrivingScript { get; init; }

Property Value

string

Id

Stable prompt identifier.

public string Id { get; init; }

Property Value

string

TelemetryFocus

Which telemetry values matter most for the prompt.

public string TelemetryFocus { get; init; }

Property Value

string

Title

Short prompt title shown in the UI.

public string Title { get; init; }

Property Value

string