Skip to content
GitLab
Projects Groups Topics 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
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 47
    • Issues 47
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 5
    • Merge requests 5
  • 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
  • Merge requests
  • !124

Vadere 1.12 with targetChanger probability list

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Christina Maria Mayr requested to merge target_changer_prob_list into master Apr 21, 2020
  • Overview 1
  • Commits 29
  • Pipelines 7
  • Changes 451

**A) Past: Version <= Vadere 1.11: ** A target changer contains

  • a list of nextTargets (1)
  • a scalar value probabilityToChangeTarget (2)

(2) is used to decide whether the nextTarget list should replace the current target list of an agent or not.

**B) Now: Version >= Vadere 1.12: ** A target changer contains

  • a list of nextTargets (1)
  • a list of probabilityToChangeTarget (2*)

If the list (2*) contains a single value, the same behavior like in (A) is achieved.

Example nextTarget : [2,34,7] probabilityToChangeTarget : [0.7]

B) offers a new functionality: If the list (2*) contains multiple values, each probability value refers to the corresponding element in the nextTarget list.

In this case: We do not check whether the complete nextTarget list should replace the current target list.

Instead, we check for each element of the nextTarget list, whether it should replace the current target list.

Example

nextTarget : [2,34,7]

probabilityToChangeTarget: [0.7,0.5,1.0]

In this example the possible solutions are:

[] => keep old target list

[2,34,7], [34,7], [2,7], [7] => replaces old target list

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: target_changer_prob_list

LRZ Homepage | Datenschutz | Dokumentation und Betriebsbedingungen | Impressum