vadere merge requestshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests2016-09-08T20:05:29+02:00https://gitlab.lrz.de/vadere/vadere/-/merge_requests/5SourceController tests2016-09-08T20:05:29+02:00Ghost UserSourceController testsRefactor source controller tests. Introduce a Builder for source attributes.
Must be rebased after merge of !3 and !4 !Refactor source controller tests. Introduce a Builder for source attributes.
Must be rebased after merge of !3 and !4 !https://gitlab.lrz.de/vadere/vadere/-/merge_requests/6Remove hash and equals in org.vadere.state.attributes.scenario2016-09-14T23:16:46+02:00Ghost UserRemove hash and equals in org.vadere.state.attributes.scenarioSee discussion at https://gitlab.lrz.de/vadere/vadere/commit/7da2a4199227f5f4e5166c4d7be784d6c84f6cddSee discussion at https://gitlab.lrz.de/vadere/vadere/commit/7da2a4199227f5f4e5166c4d7be784d6c84f6cddhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/8Refactoring2016-09-18T19:23:34+02:00Ghost UserRefactoringhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/12Remove unncessary hashs from scenario file2016-09-23T13:53:10+02:00Ghost UserRemove unncessary hashs from scenario filehttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/11Rename "vadere"node to "scenario" in scenario file2016-09-23T14:13:44+02:00Ghost UserRename "vadere"node to "scenario" in scenario filehttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/13Implement target listener2016-09-23T14:20:45+02:00Ghost UserImplement target listenerBefore this, models had to periodically check (in update()) if a agent
reached its target. With this, models can register a target listener.
The listener are called by the target controller. The implementation can
change the model state.Before this, models had to periodically check (in update()) if a agent
reached its target. With this, models can register a target listener.
The listener are called by the target controller. The implementation can
change the model state.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/14Implemented the PedestrianStateProcessor2016-09-30T13:57:59+02:00Künzner, FlorianImplemented the PedestrianStateProcessorPedestrianStateProcessor adds a column "state" to the output with the
state of a pedestrian.
The possible states are:
- c = Pedestrian was created
- m = Pedestrian has moved
- d = Pedestrian was deleted (has reached its final target)...PedestrianStateProcessor adds a column "state" to the output with the
state of a pedestrian.
The possible states are:
- c = Pedestrian was created
- m = Pedestrian has moved
- d = Pedestrian was deleted (has reached its final target)
The state is needed for the UQ simulations.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/2Dev/gui bug fixes2016-09-30T16:17:42+02:00Zoennchen, BenediktDev/gui bug fixeshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/3Source spawn distribution2016-09-30T16:17:43+02:00Ghost UserSource spawn distributionThis branch gets rid of the old spawn algorithm und uses the new one.
By default, the new spawn algorithm works like the old one: constant inter-spawn times.
The new algorithm can be configured to use different spawn distributions, e.g...This branch gets rid of the old spawn algorithm und uses the new one.
By default, the new spawn algorithm works like the old one: constant inter-spawn times.
The new algorithm can be configured to use different spawn distributions, e.g.
```
"sources" : [ {
"id" : 1,
"shape" : {
...
},
"spawnDelay" : -1.0, /* this one does not exist anymore */
"interSpawnTimeDistribution" : "org.apache.commons.math3.distribution.ExponentialDistribution",
"distributionParameters" : [ 1.4 ], /* mean for exponential distribution: 1.4 s */
"spawnNumber" : 1,
...
```
The default distribution is: `org.vadere.state.scenario.ConstantDistribution`
There is an automatic migration from "not a release" to version 0.1 which drops the `spawnDelay` property.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/4Max spawn number2016-09-30T16:17:43+02:00Ghost UserMax spawn numberThis branch adds a maximum spawn number to the SourceAttributes.
Use case:
```
* This attribute can be used together with non-constant distributions. For
* example, consider an exponential distribution. The times of events are
* ...This branch adds a maximum spawn number to the SourceAttributes.
Use case:
```
* This attribute can be used together with non-constant distributions. For
* example, consider an exponential distribution. The times of events are
* random. How to ensure, that exactly 10 elements are spawned? Solution:
* Set the {@link endTime} to 1e9 and this attribute to 10.
```https://gitlab.lrz.de/vadere/vadere/-/merge_requests/7Use Apache Commons Math distribution for group size2016-09-30T16:17:44+02:00Ghost UserUse Apache Commons Math distribution for group sizehttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/10TargetController2016-10-12T12:37:38+02:00Ghost UserTargetController@michael-seitz @BZoennchen @dietrich @Isabella-vonSivers
Es wird Zeit, dass wir das mit der Target Liste angehen.
Ich hab seit gestern Fehler gesucht, weil ich nicht mehr wusste, dass die Modelle selbst die Benutzung der Target Liste ...@michael-seitz @BZoennchen @dietrich @Isabella-vonSivers
Es wird Zeit, dass wir das mit der Target Liste angehen.
Ich hab seit gestern Fehler gesucht, weil ich nicht mehr wusste, dass die Modelle selbst die Benutzung der Target Liste der Agents aktivieren müssen (indem der `nextTargetListIndex` auf 0 statt -1 gesetzt wird). Wir sollten das aber zum Standard machen, bevor noch mehr Modelle auf dem deprecated System entwickelt werden und noch mehr Leute Fehler suchen!
Also an alle, die Modelle (insbesondere Modelle mit mehreren Zielen) haben: Bitte mal kurz auf diesem Branch testen.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/9Fix and refactor HashGenerator methods2016-10-14T19:31:05+02:00Ghost UserFix and refactor HashGenerator methods@BZoennchen @benjaminaaron Ich glaube ihr hattet mit diesem Code schon zu tun. Hab refactored und paar Fehler beseitigt. Ihr könntet vllt mal reviewen. Danke.@BZoennchen @benjaminaaron Ich glaube ihr hattet mit diesem Code schon zu tun. Hab refactored und paar Fehler beseitigt. Ihr könntet vllt mal reviewen. Danke.https://gitlab.lrz.de/vadere/vadere/-/merge_requests/18Seating Model2016-11-04T07:59:56+01:00Ghost UserSeating Modelhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/17Dojo12016-11-04T18:00:53+01:00Ghost UserDojo1https://gitlab.lrz.de/vadere/vadere/-/merge_requests/15Merge ActiveCallback and Model2016-11-04T18:19:37+01:00Ghost UserMerge ActiveCallback and Modelhttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/16Make attributes sealable2016-11-04T23:55:42+01:00Ghost UserMake attributes sealablehttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/20Split Scenario and ScenarioRun classes2016-11-13T18:25:28+01:00Ghost UserSplit Scenario and ScenarioRun classeshttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/21Dev/bugfix2017-04-25T11:41:39+02:00Ghost UserDev/bugfixFollowing Issue's have been fixed with this patch:
- issue #34 JComboCheckBox NullPointerException on dropdown (OS: Windows)
- issue #30 Predefined Attributes for outputprocessors
- issue #26 Quicksave feature ist komisch
- issue #23 Und...Following Issue's have been fixed with this patch:
- issue #34 JComboCheckBox NullPointerException on dropdown (OS: Windows)
- issue #30 Predefined Attributes for outputprocessors
- issue #26 Quicksave feature ist komisch
- issue #23 Undo/Redo Funktionalität unzuverlässig
- issue #16 Topography creator: esc sollte einen Zeichenvorgang abbrechen
- issue #9 Postvis: Photo und Video Exporthttps://gitlab.lrz.de/vadere/vadere/-/merge_requests/22add feature: it is now possible to display the target potential field of a…2018-01-11T18:31:05+01:00Zoennchen, Benediktadd feature: it is now possible to display the target potential field of a…add feature: it is now possible to display the target potential field of a specific agent if the main model is a potential field model.add feature: it is now possible to display the target potential field of a specific agent if the main model is a potential field model.Zoennchen, BenediktZoennchen, Benedikt