Skip to content

Feature Request: Group related collision incidents into a single event #4

@jwf-ctrl

Description

@jwf-ctrl

Hello!

First off, thanks for the great tool. I'm finding it very useful.

The Problem
I've noticed that a single collision between two vehicles often gets logged as multiple, separate entries in the results file, all within one or two seconds of each other. This clutters the report and makes it harder to count the actual number of distinct collision events.

Example
For instance, what is essentially one contact can produce six separate log entries like this:

<Incident et="200.7">Driver 1(6) reported contact (347.90) with another vehicle Driver 2(20)</Incident>
<Incident et="200.8">Driver 2(20) reported contact (327.53) with another vehicle Driver 1(6)</Incident>
<Incident et="201.3">Driver 1(6) reported contact (111.71) with another vehicle Driver 2(20)</Incident>
<Incident et="201.4">Driver 2(20) reported contact (353.63) with another vehicle Driver 1(6)</Incident>
<Incident et="202.1">Driver 1(6) reported contact (48.41) with another vehicle Driver 2(20)</Incident>
<Incident et="202.1">Driver 2(20) reported contact (121.94) with another vehicle Driver 1(6)</Incident>

Proposed Solution
It would be fantastic if there were a feature to automatically group these incidents. An algorithm could identify incidents involving the same two drivers within a short time window (e.g., 2-3 seconds) and consolidate them into a single event in the user interface.

Making this a toggleable option in the settings would be a great way to implement it, allowing users to choose between the raw and the grouped view.

In my opinion, this would drastically improve the tool's usability by providing a cleaner, more accurate overview of the incidents. Unfortunately, I lack the C# experience to contribute this feature myself.

Thanks for your consideration!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions