Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • V vadere
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 118
    • Issues 118
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • vadere
  • vadere
  • Issues
  • #194

Closed
Open
Created Jan 10, 2019 by Stefan Schuhbaeck@stscMaintainer

Hidden VCircle.getIntersectionPoints assertion produces TestEvacuationTimeProcessor assertion

|* OSM * Scenario file failed:
VadereModelTests/TestOSM/scenarios/rimea_09_public_room_4_exits_pso.scenario
-> Reason: non-zero return value 1 Exception in thread "main"
java.lang.AssertionError: 108.0 <= 14.800000000000008(evacuation time)
<= 132.0 at
org.vadere.simulator.projects.dataprocessing.processor.tests.TestProcessor.handleAssertion(TestProcessor.java:34)
|

Diese Assertion fliegt nur, weil im Vorfeld eine andere Assertion im VCircle fliegt. Die VCircle-Assertion führt dazu, dass die Simulation vorzeitig beendet und die postLoop aufgerufen wird. In der postLoop fliegt dann die Evacuationtime Assertion.

Ich hab leider den Grund für die Assertion in VCircle.getIntersectionPoints():99 nicht ganz verstanden und weiß daher nicht ob die Assertion falsch ist oder ob die dahinterliegenen Daten den Fehler erzeugen. Ich vermute du hast für die intersectionberechnung Wolfram-Alpha1 verwendet.

Kannst du dir das anschauen? Ich erstelle hierfür noch ein Ticket.

Viele Grüße

Stefan

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking