vadere merge requestshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests2023-09-29T08:04:27+02:00https://gitlab.lrz.de/vadere/vadere/-/merge_requests/242Resolve "[Doc] Add java documentation to often used simulation / model parame...2023-09-29T08:04:27+02:00Jaeck, LudwigResolve "[Doc] Add java documentation to often used simulation / model parameters"- Increased area of visible help dialog
- Improved styling of help files
- Introduced (BACK) button with page history
- Updated Javadoc for help
Closes #371- Increased area of visible help dialog
- Improved styling of help files
- Introduced (BACK) button with page history
- Updated Javadoc for help
Closes #371Jaeck, LudwigJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/249:beetle: Fix wrong constant values for social distancing2023-10-04T11:25:39+02:00Rahn, Simon:beetle: Fix wrong constant values for social distancinghttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/250Upgrade to new Vadere version v3.02023-10-04T13:44:16+02:00Rahn, SimonUpgrade to new Vadere version v3.0https://gitlab.lrz.de/vadere/vadere/-/merge_requests/251:bug: Fix bug in migration to v2.12023-10-27T16:54:39+02:00Rahn, Simon:bug: Fix bug in migration to v2.1:bug: Fix missing migration of PedestrianPathogenLoadMaxProcessor to PedestrianMaxDegreeOfExposureProcessor:bug: Fix missing migration of PedestrianPathogenLoadMaxProcessor to PedestrianMaxDegreeOfExposureProcessorRahn, SimonRahn, Simonhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/252:twisted_rightwards_arrows: Merge databased steps model into main2024-03-21T13:18:13+01:00Becker, Kevin:twisted_rightwards_arrows: Merge databased steps model into mainAdd new `DatabasedStepsModel` as implementation of `MainModel`. This model allows to reconstruct the movement behaviour of agents from a trajectory file.Add new `DatabasedStepsModel` as implementation of `MainModel`. This model allows to reconstruct the movement behaviour of agents from a trajectory file.Wagner, SophiaWagner, Sophiahttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/246changed wrong constant values2023-10-04T11:25:39+02:00Jaeck, Ludwigchanged wrong constant valuesJaeck, LudwigJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/235Implemented file buffering and step cached processors to ease memory use and ...2023-08-18T08:27:08+02:00Jaeck, LudwigImplemented file buffering and step cached processors to ease memory use and crash reduction- VadereBufferedFileWriter: implemented buffered file writing
- OutputFile: allow stepwise file writing if all DataProcessor are enabled for it.
- DataProcessor:
- allow stepwise data caching
- introduced `makeDependOn` to reduce cod...- VadereBufferedFileWriter: implemented buffered file writing
- OutputFile: allow stepwise file writing if all DataProcessor are enabled for it.
- DataProcessor:
- allow stepwise data caching
- introduced `makeDependOn` to reduce code duplication for dependent DataProcessors
- Flagged possible DataProcessors for allowing stepwise file writing
- Adjusted some logic of DataProcessors to enable allowing stepwise file writing
Closes #368Jaeck, LudwigJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/226Issue#3332023-04-26T16:46:00+02:00Schuhbaeck, StefanIssue#333https://gitlab.lrz.de/vadere/vadere/-/merge_requests/224Draft: [SIMULATOR] Pushing behavior2023-11-21T10:01:45+01:00Mayr, Christina MariaDraft: [SIMULATOR] Pushing behaviorTODOs
- describe Cristiani model and implementation
- provide scenario files for simulation study: I suggest to create a new directory `Scenarios/Demos/PushingBehavior`
- add unit tests -> create simple test scenarios e.g. to test the de...TODOs
- describe Cristiani model and implementation
- provide scenario files for simulation study: I suggest to create a new directory `Scenarios/Demos/PushingBehavior`
- add unit tests -> create simple test scenarios e.g. to test the decision treeJaeck, LudwigJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/219Feature/attribute table2022-09-27T13:23:39+02:00Jaeck, LudwigFeature/attribute tableThis branch includes the refactoring of distributions of #343
This branch introduces version 2.5 with:
It adds a table view for editing ScenarioElement attributes.
It includes FlatLightLaf as a more modern UI Skin.
It adds the ability t...This branch includes the refactoring of distributions of #343
This branch introduces version 2.5 with:
It adds a table view for editing ScenarioElement attributes.
It includes FlatLightLaf as a more modern UI Skin.
It adds the ability to hide scenario elements in the editor.
It fixes the project list panel resizing problems.
It does a lot of refactoring of Attribute classes/Distribution classes and of the Topography View class
- [x] Implement ListView
- [x] Implement ShapeView
- [x] Change default behavior of @VadereAttibute Annotation such that all attributes are shown in the Gui view. Use Annotation to hide.
- [ ] UI resize issuesJaeck, LudwigRahn, SimonJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/218refactoring of dirstibution attributes2022-09-27T13:25:48+02:00Jaeck, Ludwigrefactoring of dirstibution attributesJaeck, LudwigRahn, SimonJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/214implemented and replaced processor JComboBox with JSearchComboBox2022-10-07T17:02:22+02:00Jaeck, Ludwigimplemented and replaced processor JComboBox with JSearchComboBoxreplaced the combobox for selecting an output processor with a custom component which does filter available processors live while typingreplaced the combobox for selecting an output processor with a custom component which does filter available processors live while typingJaeck, LudwigRahn, SimonJaeck, Ludwighttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/207Draft: Resolve "[GUI/Psychology] Running new scenario with default settings c...2022-08-11T10:16:36+02:00Mayr, Christina MariaDraft: Resolve "[GUI/Psychology] Running new scenario with default settings causes attributes not found exception"Closes #338Closes #338Rahn, SimonRahn, Simonhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/197[Psychology] Parametrize perception and cognition models2022-10-24T10:10:20+02:00Mayr, Christina Maria[Psychology] Parametrize perception and cognition modelsModels in the psychology layer receive parameters.
With the help of these parameters, for example, empirical distributions can be taken into account in the psychological model.
Adding parameters requires a change of the scenario files, ...Models in the psychology layer receive parameters.
With the help of these parameters, for example, empirical distributions can be taken into account in the psychological model.
Adding parameters requires a change of the scenario files, which is why a migration is necessary.
The new Vadere version is Vadere `2.2`.
Due to the parameterization of the models, it is no longer necessary to assign `reactionProbabilities` to the stimuli.
I have therefore decided to remove the response probabilities from the `StimulusInfoStore`.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/196split target (changer) controller into several classes according to functiona...2022-05-11T06:57:06+02:00Ghost Usersplit target (changer) controller into several classes according to functionality and introduce a groupiteratorhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/194remove group attributes and functionalities from pedestrian class2022-05-11T06:52:22+02:00Ghost Userremove group attributes and functionalities from pedestrian class(// TODO should actually be an attribute or a member of a subclass)
subclass was not possible because there are several Subclasses of pedestrian (e.g. PedestrianOSM) from which a group subclass would need to extend. Interfaces cannot hol...(// TODO should actually be an attribute or a member of a subclass)
subclass was not possible because there are several Subclasses of pedestrian (e.g. PedestrianOSM) from which a group subclass would need to extend. Interfaces cannot hold attributes so it would be 20 classes with duplicated code.
This is now moving the functionality to cgm.
However there is one problem regarding the json attributes in pedestrian, which do no longer contain groupId, groupSize and agentsInGroup.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/186Fix migration v2_0 (v2.0) to v2_1 (v2.1)2022-03-31T09:45:14+02:00Rahn, SimonFix migration v2_0 (v2.0) to v2_1 (v2.1)Previously, the migration did not account for node `healthStatus` in scenario files that contain agents without a target. Now, an agent's `healthStatus` is included and an `infectionStatus` is added.Previously, the migration did not account for node `healthStatus` in scenario files that contain agents without a target. Now, an agent's `healthStatus` is included and an `infectionStatus` is added.Rahn, SimonRahn, Simonhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/177Generalize sources2021-12-14T15:12:28+01:00Mayr, Christina MariaGeneralize sourcesCurrently, agents are spawned
* according to a Poisson process (PoissonDistribution, NegativeExponentialDistribution)
* in a repetitive manner (UniformDistribution)
Hence, only distributions were available.
Now, three spawning procedur...Currently, agents are spawned
* according to a Poisson process (PoissonDistribution, NegativeExponentialDistribution)
* in a repetitive manner (UniformDistribution)
Hence, only distributions were available.
Now, three spawning procedures are available:
* Distributions
* Different distributions over time
* Time series
Therefore, the sources have been generalized.
Examples:
```
"interSpawnTimeDistribution" : "constant",
"distributionParameters" : {
"updateFrequency" : 1.0
},
```
```
"interSpawnTimeDistribution" : "timeSeries",
"distributionParameters" : {
"..." : [2,4,5,0,4]
},
```Mayr, Christina MariaMayr, Christina Mariahttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/167retrun default ReferenceSystem in TraCI2021-08-18T16:42:17+02:00Schuhbaeck, Stefanretrun default ReferenceSystem in TraCIhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/166Draft: Refactor control model2022-04-28T12:01:25+02:00Mayr, Christina MariaDraft: Refactor control modelClean ControlModel and sub classes.
Related issues #329 .Clean ControlModel and sub classes.
Related issues #329 .Mayr, Christina MariaMayr, Christina Maria