mirror of
https://github.com/IAmTomShaw/f1-race-replay.git
synced 2026-05-09 16:35:49 +02:00
[PR #76] Feature/compare drivers mode #121
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/f1-race-replay#121
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/76
Author: @CalebSemekor
Created: 12/18/2025
Status: 🔄 Open
Base:
main← Head:feature/compare-drivers-mode📝 Commits (3)
e5e7128Refactor UI components for improved readability and performance; add telemetry comparison functionality with plotting capabilities700da9cUpdate preview image for enhanced visual representation23c42b3Update README.md📊 Changes
6 files changed (+354 additions, -452 deletions)
View changed files
📝
main.py(+49 -6)📝
resources/preview.png(+0 -0)➕
src/analysis/comparison.py(+188 -0)📝
src/arcade_replay.py(+3 -2)📝
src/interfaces/race_replay.py(+36 -4)📝
src/ui_components.py(+78 -440)📄 Description
Feature: Adds an interactive "Compare Two Drivers" mode.
Usage: Users can click two drivers on the leaderboard during a race replay and press [C] to open a detailed telemetry comparison (Speed, Throttle, Brake, and Time Delta).
Technical Detail: Explains the distance-based alignment used to ensure accurate driver-to-driver comparisons.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.