Implement priority scoring system #56

Open
opened 2025-12-17 02:55:02 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:55:02 +00:00 (Migrated from github.com)

Description

Create a priority scoring system based on distance, amplitude, bus type, and recency to determine which sources should play.

Acceptance Criteria

Scenario: Priority scoring works
  Given 200+ potential audio sources
  When priority scores are calculated
  Then sources should be scored by distance, amplitude, bus type, recency
  And scores should determine which sources play

Technical Notes

  • Implement priority scoring algorithm
  • Factors: bus type (Voice > UI > SFX > Music > Ambient)
  • Factors: distance (closer = higher priority)
  • Factors: amplitude (louder = higher priority)
  • Factors: recency (recently started = higher priority)
  • Make scoring configurable
## Description Create a priority scoring system based on distance, amplitude, bus type, and recency to determine which sources should play. ## Acceptance Criteria ```gherkin Scenario: Priority scoring works Given 200+ potential audio sources When priority scores are calculated Then sources should be scored by distance, amplitude, bus type, recency And scores should determine which sources play ``` ## Technical Notes - Implement priority scoring algorithm - Factors: bus type (Voice > UI > SFX > Music > Ambient) - Factors: distance (closer = higher priority) - Factors: amplitude (louder = higher priority) - Factors: recency (recently started = higher priority) - Make scoring configurable
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#56