1. 15 Jun, 2020 1 commit
  2. 09 Jun, 2020 1 commit
  3. 05 Jun, 2020 1 commit
  4. 18 May, 2020 1 commit
  5. 13 May, 2020 1 commit
  6. 07 May, 2020 1 commit
  7. 29 Apr, 2020 1 commit
  8. 23 Apr, 2020 1 commit
  9. 21 Apr, 2020 1 commit
  10. 20 Apr, 2020 2 commits
  11. 17 Apr, 2020 1 commit
  12. 06 Apr, 2020 1 commit
  13. 25 Mar, 2020 1 commit
  14. 11 Feb, 2020 1 commit
  15. 10 Feb, 2020 1 commit
  16. 07 Feb, 2020 3 commits
  17. 28 Jan, 2020 2 commits
  18. 26 Jan, 2020 2 commits
  19. 25 Jan, 2020 1 commit
  20. 24 Jan, 2020 2 commits
  21. 20 Jan, 2020 1 commit
  22. 18 Jan, 2020 2 commits
  23. 17 Jan, 2020 1 commit
  24. 16 Jan, 2020 2 commits
    • Benedikt Kleinmeier's avatar
    • Benedikt Kleinmeier's avatar
      Implemented "ThreatCognitionModel" partially and refactored "UpdateSchemeEventDriven" · b226ca8e
      Benedikt Kleinmeier authored
      Also renamed:
      - Enum value "TARGET_DISTRACTION_STRATEGY" to "TARGET_REPULSION_STRATEGY"
      - Class "TargetDistractionStrategy" to "TargetRepulsionStrategy"
      
      VadereSimulator/src/org/vadere/simulator/models/psychology/selfcategorization/locomotion/OSMBehaviorController.java:
      - Renamed "reactToBang()" to "maximizeDistanceToThreatAndIncreaseSpeed()"
        and use "pedestrian.getPerceivedThreat()" instead of "pedestrian.getMostImportantStimulus()".
      
      VadereSimulator/src/org/vadere/simulator/models/psychology/selfcategorization/locomotion/UpdateSchemeEventDriven.java:
      - Use "pedestrian.getSelfCategory()" instead of "pedestrian.getMostImportantStimulus()"
        to derive specific behavior in "update()" method.
      
      VadereState/src/org/vadere/state/psychology/PsychologyStatus.java:
      - Added member variable "perceivedThreat".
      b226ca8e
  25. 15 Jan, 2020 2 commits
  26. 13 Jan, 2020 1 commit
    • Stefan Schuhbaeck's avatar
      python based TraCI client for vadere. · 34729e0f
      Stefan Schuhbaeck authored
      main author hm-schuegra
      
      [misc] apply styleguide to VadereManager module
      [misc] autopep vadere-lauchner.py
      [pythontraciwrapper] Added second start method to Py4jClient
      [pythontraciwrapper] Adding PythonTraCIWrapper to tools with git subtree
      [pythontraciwrapper] Extending pythontraciwrapper
      [pythontraciwrapper] Implemented _polygonapi_wrapper
      [pythontraciwrapper] Implemented a basic py4j client
      [pythontraciwrapper] Implemented pytraci controll commands
      [pythontraciwrapper] Improving py4j client
      [pythontraciwrapper] Move Py4jClient to pythontraciwrapper
      [pythontraciwrapper] Removing PythonTraCIWrapper from tools
      [pythontraciwrapper] Skeleton py4j TraCI Wrapper
      [pythontraciwrapper] apply code formatting
      [pythontraciwrapper] set version to 0.2
      [pythontraciwrapper] use list in subprocess instead of string. fix for
      linux.
      [TraCI] Adapt new createNew such that it uses the type of the peds in
      the simulation when reading the minimal attributes from JSON
      [TraCI] Add new start method to client to access sendFileFromPath via
      the Py4j wrapper
      [TraCI] Add processors to scenario
      [TraCI] Added scenarios for ReinforcementLearning
      [TraCI] Allow multiple py4j clients to interact with vadere via traci,
      each client having its own manager
      [TraCI] Annotated some methods of polygonapi
      [TraCI] Automated start of manager and entrypoint in Py4jClient just for
      developement.
      [TraCI] Extending personapi on python side
      [TraCI] Find explanation for redundant command identifier byte in
      getVersion
      [TraCI] Fix bug in createTargetChanger builder
      [TraCI] Fix bug in poly.getIDList
      [TraCI] Fix getVersion bug
      [TraCI] Fix tests
      [TraCI] Implement more tests
      [TraCI] Implement pers.getMaximumSpeed
      [TraCI] Implement pers.getVelocity
      [TraCI] Implement poly.getTopographyBounds # Conflicts: #
      Tools/PythonTraCIWrapper/pythontraciwrapper/_personapi_wrapper.py
      [TraCI] Implement some tests for setters, extend tests for getters by
      one check
      [TraCI] Implemented createWaitingArea for traci, Example command from
      TestClient sim.createWaitingArea 6 0.0 3.0 1 0.5 10.0 6.0 3.0 8.0 3.0
      8.0 0.5 6.0 0.5
      [TraCI] Implemented getSimTime for python wrapper
      [TraCI] Implemented getter and setter for nextTargetListIndex to make a
      workaround Issue #285 of possible
      [TraCI] Implemented getter for hasNextTarget
      [TraCI] Implemented poly.getCentroid, implemented poly.getDistance with
      a workaround
      [TraCI] Implemented py4j-wrapper for getter and setter of
      nextTargetListIndex
      [TraCI] Implemented setStimulusInfo, removed add/remove WaitingArea
      [TraCI] Implemented some methods of traci polygonapi
      [TraCI] Implemented some tests
      [TraCI] Integrated VadereAPI
      [TraCI] Kill entrypoint process when python program terminates with
      atexit
      [TraCI] Made py4j_client take either the parsed args or the raw args
      from the command line from the instantiator.
      [TraCI] Make createTargetChanger take json
      [TraCI] Make sendFile more flexible
      [TraCI] Make sendFileFromPath public to make API more flexible
      [TraCI] Make test for process_getCacheHash platform independent
      [TraCI] Move argParsing to py4j_client in the pythontraciwrapper
      package.
      [TraCI] Parameterised port of TraCIEntryPoint
      [TraCI] Refactor tests, implement new tests
      [TraCI] Refactored poly.getDistance
      [TraCI] Refactoring
      [TraCI] Refactoring & fixing a bug in client-side of removeTargetChanger
      and removeWaitingArea
      [TraCI] Refactoring VadereApi
      [TraCI] Removed hard-coded path and port number, inserted a check into
      test of process_getCacheHash
      [TraCI] Removed hard-coded paths from TraCIEntryPoint
      [TraCI] Resolving some problems in the python interface
      [TraCI] Test process_getCacheHash
      [TraCI] WIP reimplementing Polygon Api
      [TraCI] Workaround for ctr.getVersion bug
      [TraCI] Working on traci controll commands for python client
      [TraCI] add generic Json compound object
      [TraCI] create and add TargetChangerController process_addTargetChanger
      [TraCI] wrote test for getAllStimulusInfos
      [ReinforcementLearning] Adding scenarios with small crowd
      [ReinforcementLearning] Increase number of targets.
      [ReinforcementLearning]Add scenario as demo and test case for
      34729e0f
  27. 28 Nov, 2019 1 commit
  28. 15 Nov, 2019 3 commits
  29. 14 Nov, 2019 1 commit