Hi everyone, As the title suggests, I’ve taken the project originally created by Yuval Rosen (r3e-server-data.web.app) and, with his permission, updated it to work with the current Ranked Server setup and the "new" API. I’ve also added some features to make even more useful: Total Drivers Online: Now shows the real-time count of all drivers across all Ranked servers. Search: You can now search by Server Name (handy with the growing number of lobbies) or by Driver Name. This is great for finding where your friends are racing so you can join in the next session, or let's be honest, knowing which lobbies to avoid More Sorting Options: You can now sort servers by Race Type (Sprint, Feature, Weekly, Special) or by the number of splits. Ping Tool: Measures latency between a node near your location and the RaceRoom server itself via UDP to the open port. It gives you a good overall idea of your connection to the game and perhaps maybe do some diagnostics. If machines near you have low latency, the problem might be on your side and not the Raceroom servers. You can hover over the ping value to see the source and destination nodes. Check it out here: http://paradoxo.pt/r3e-rank Enjoy,
Small Changelog, Drivers Tab: Added the ability to view multiplayer Rank position of each driver General Tab: Added links for the track and car class icons to the RaceRoom site, allowing quick access to detailed information. Server max driver configuration is now also displayed (Discord request). Footer (General Tab): Replaced "Join Server" with "Qualifying Times". This link directs to the leaderboard for the combo of the server: For single class, it redirects to the official RaceRoom leaderboard, which should be updated For multi-class, it redirects to r3e-leaderboards.info, which supports multi-class on the same dashboard but could have a little delay These updates ensure the site remains dynamic and fully automated, requiring no manual intervention despite the weekly combo rotations
Small Changelog, Ranked History: There is now a new link on the site that lets you view past ranked races. You can see post-race details such as race results, SoF, gaps, fastest laps, and more. http://paradoxo.pt/r3e-rank/history
Small Changelog, Total Drivers: The driver count is now a clickable link that displays details for each driver online and allows you to jump directly to the server where they are currently racing. Ranked History: I’ve built a backend API to ensure optimal performance. As the number of races grows into the tens of thousands, client-side JavaScript processing would eventually make the page slow. With the new API, performance will remain fast and consistent, regardless of how much data is added over time. Additionally, I’ve improved the sorting of the race history.
Small Changelog, Ranked Race Stats: New Evolution Charts: We can now track the progress of ranked races with charts displaying the number of races, active drivers, and total online time. Time Intervals: Currently, We can view data for All-Time (approx. 3 months of data so far), the Past Month, and the Past Two Weeks. (Note: Available intervals may be adjusted in the future). Data Granularity: Each interval offers a different level of detail (daily, 8-hour, and 1-hour data points, respectively). Interactive Charts: The charts fully support zooming and panning (sliding) for easier navigation. http://paradoxo.pt/r3e-rank/?stats
Small Changelog, Weekly Race Stats: You can now track the progress of both current and past weekly ranked races. This section includes stats such as Most Winners, Fastest Lap, Average Winner Rating, Splits, Strength of Field (SoF), and more. The app is designed to detect the weekly rotation automatically, with a delay of around one to two hours. Check it here: http://paradoxo.pt/r3e-rank/?weekly Global Race Stats: In addition to the charts, I've added a table in the end that displays monthly daily averages and gains (similar to charts.com). This provides a solid overview of the game's overall performance over time. Check it here: http://paradoxo.pt/r3e-rank/?stats Zombie Servers: The server API is currently being populated with servers from past races that are no longer active. This is likely due to those servers experiencing some kind of issue and not shutting down cleanly. Since this creates a poor user experience, I've implemented logic in the app to block these types of servers.
Small Changelog Weekly Race Stats: Added Top 5 metrics for Fastest Lap, Win Average Lap, Max Drivers, Max Splits, and Max SoF. The purpose of the Weekly Race section is to answer three main questions for drivers: What, When, and Pace. What: Shows week's combos and how popular they are. The table is ordered by popularity using the formula (Drivers_avg^0.55 * Splits_avg^0.45). While not perfect, it provides a solid metric for the long term activity When: Helps drivers identify peak activity times by showing the Top 5 Max Drivers and Splits. The Top 5 SoF also helps determine when you are most likely to find high-quality, competitive races. Pace: Helps drivers prepare to be competitive by displaying the Top 5 Fastest Laps alongside the Average Winning Pace for split one Additionally, you can always click on any of the Top 5 to view full race details http://paradoxo.pt/r3e-rank/?weekly
Small Changelog Decided to implementing a feature request I've had on my radar for a while! Drivers Card Update: When checking server details under the Drivers tab, the driver list is now ordered by predicted grid position (calculated using leaderboard lap times) instead of rating. Assumptions: Since the Server API doesn't disclose which car a driver will pick for the race, the system assumes they will use the car with their best lap time in that class (or across compatible classes like GT3/DTM24 or WTCR18/WTCR22). Keep in mind: Multiclass races and sessions where qualifying takes place during the race itself will still fall back to rating-based sorting