top of page
simracing3.jpg

Strategy Engineer Assistance Tool (SEAT)
Professional data analytics tool for rFactor 2 simulator

OVERVIEW

Strategy Engineer Assistance Tool (SEAT) for rFactor 2 is designed to efficiently summarise timing and telemetry data provided by the rFactor 2 simulator. It allows for easy analysis of session results, summaries of performance indices, lap and sector performance, and race strategy planning and management. The software is configurable for data display and analysis tailored to specific needs.

Only rFactor 2 XML logs for the Race, Warmup, Qualifying, Practice and Test Day sessions are supported.

SEAT for rFactor 2 is free to use for non-commercial purposes.

INSTALLATION

MATLAB Runtime version 9.14 or later is required to run the software. SEAT installer will automatically check if MATLAB Runtime is installed on the PC and, if needed, will download the most recent version and install it with the software.

FEATURES

Database

Multiple session log manager

  • Store as many session logs as you need in a single database

  • Quickly load any session log into the program in one click

  • Summary statistics for all session logs in the database on one page

Reports

Session summary

  • Total race/session time, gaps to the leader

  • Fastest laps, laps completed, number of pit stops for every driver

  • Session classification overall and for every class

  • Position changes relative to starting positions

Drivers

  • Fastest laps, theoretical best times, best sector times, number of laps completed for every driver

  • Average pace and consistency

  • Average fuel consumption for every driver

Stints

  • Summary statistics for every stint completed by every driver in the session, including tyre compound, number of laps, stint time, average pace (excluding pit in/out laps and outliers), consistency, average fuel consumption, fastest lap, theoretical best and fastest sector times.

Tyre wear

  • Total number of laps run on a specific tyre compound

  • The personal best lap time on a specific tyre compound

  • Average wear rates per lap (as a percentage) for every wheel

  • Delta to average wear rates for the same class and tyre compound

  • Maximum estimated stint for every compound

Timecards

  • Detailed data for every driver and completed lap, including lap number, track position, notes (traffic, pit entry/exit, etc.), lap time, sector times, session time, gap to leader, gap ahead, gap behind, tyre compound, tyre wear for every wheel, fuel consumption.

 

Pit stop analysis

  • Tyre compound in and tyre compound out of the pits

  • Fuel added (estimation)

  • Time lost in pit stop (2 estimates using lap times and sector times)

All reports can be saved as .csv files for further analysis.

Graphs

Gaps (race session only)

  • Gaps on track to race leader or any car in the session

Laps

  • Lap times, with or without outliers

Sectors

  • Sector times (S1/S2/S3)

Positions

  • Position on track

Fuel

  • Remaining fuel

Wear

  • Tyre remaining for all wheels

Pits (race session only)

  • Estimated pit stop lengths in seconds for selected cars and median pit stop time for relevant classes.

For most graphs, traffic, tyre compounds, fuel remaining, fuel added, overtakes and driver names markers can be plotted as overlays on the main chart.

LATEST UPDATE

v0.72 (June 2023)

New features:

  • Users can now load multiple XML logs at once. The final log in the queue is loaded in the main interface and the rest is transformed to MAT format and added to the “Database” tab. As in the previous versions, the program checks for duplicated logs and skips them automatically. If the process encountered errors with any of the logs, a small window pops up with a summary of how many logs were processed and how many generated errors.

  • Users can plot gaps on the track against any car on the grid (called “Reference car”), not just class or race leader. By default, this option is set to “Class leader” and behaves the same as in previous versions.

  • The “Timecards” report now includes more data (tyre wear for every wheel, average wear, fuel consumption, rear tyre compound, etc.). The “Note” column is now logical instead of a string, and all variable names have no spaces to simplify integration with other software.

Backend improvements:

  • Updated backend to MATLAB Runtime 9.14, which comes with a faster startup time.

UI changes:

  • Times for all sectors and wear for all wheels were moved under one tab.

  • Legend was moved inside the plotting grid to save space.

  • Plotting options (previously under the “Graphs” menu) were moved to the left of all graphs to be accessible in 1 click instead of 3.

  • The session summary was moved under the “Reports” tab to utilise unused space.

  • Some rarely used options and data fields were removed to simplify UI and the code base (for example, positions are now always plotted for a car class, tyre wear is displayed only as tyre remaining percentage, etc.).

  • The behaviour of plotting options was made more consistent. Most now apply only to “Gaps” and “Laps” graphs. The exceptions are “Reference car”, which applies only to “Gaps”, and “Replace outliers”, which applies to “Laps” and “Sectors”.

  • The Y-axis on tyre wear graphs was scaled correctly from 0 to 1 for readability.

  • The fastest lap, theoretical best and sector times in the summary panel were properly formatted (72.345 -> 1:12.345).

  • Some fields in the Reports -> Session are no longer editable.

bottom of page