digital-fuesim-manv icon indicating copy to clipboard operation
digital-fuesim-manv copied to clipboard

Improve statistics

Open Dassderdie opened this issue 2 years ago • 0 comments

There are still lots of lower priority improvements to be made to the statistics (See #370 and especially #377 for more context):

Show diagrams/curves for the number of patients (by category) and vehicles/personnel (by type) in a certain area.

  • [ ] (should-have) When a trainer clicks on a viewport, they see the numbers in a popup. Alternatively, the numbers are always shown in a box in the corner.
  • [ ] (should-have) The numbers of patients or resources are shown in a table with one column for each X minutes (X might depend on overall exercise duration so that there are always Y columns).
  • [ ] (should-have) In the visualization, for one scope, there always is one diagram for a patient metric and one for a resources metric, where for both charts the specific metric can be selected.
  • [ ] (nice-to-have) Show statistics for two scopes side-by-side to allow didactic comparisons (e.g. "many patients here, many resources there, why did you not distribute?").

Metrics

  • [ ] (nice-to-have) Number of embarked personnel (i.e. persons that are not utilized for treatment, this might be a very specific fault you want to present to trainees in some situations).
  • [ ] (nice-to-have) Number of parked vehicles (i.e. with disembarked personnel).
  • [ ] (nice-to-have) Number of vehicles with their personnel onboard = that are ready to be deployed.
  • Diagrams scopes
  • [ ] (should-have) Scope can be the "anything that is in a viewport", in order to exclude vehicles, etc that trainer might have prepared to wait "outside" viewports for spontaneous insertion.
  • [ ] (nice-to-have) Scope can be .

Other

  • [ ] (should-have) Overall exercise: Number of started patient transports to hospitals #378

Further issues

  • The info text "weder im Transfer noch im Fahrzeug" seems very complicated.
  • The labels repeat sometimes.
  • The label should be placed at the end of the bar
  • The statistics should start at 00:00:00 instead of 00:00:10
  • On the patient display, the category "ungesichtet" makes not much sense. It would be interesting to have different "ungesichtet" categories, e.g. light red for red patients that are not yet triaged, etc. Otherwise, a switch between one version of the patient statistics that shows the actual categories and another version that shows the effectively detected categorized by the player (including white/"ungesichtet" as it is now) might be helpful.
  • Do not waste a lot of resources at runtime for the statistics (calculate them via the timeline?)
  • If possible, categories ex and SK IV should be moved to the end of the list. Additionally, I propose that they are hidden by default since in most evaluation scenarios they are not relevant. image

Dassderdie avatar May 20 '22 13:05 Dassderdie