| Commit | Date | |
|---|---|---|
|
[r25614]
by
michaz
Not only UmlaufDrivers need to traverse their first link, but all AbstractTransitDrivers. This just didn't fail because the non-Umlauf TransitDriver is not in wide use anymore. Remove it? |
2013-08-20 09:53:13 | Tree |
|
[r25613]
by
pieterfourie
|
2013-08-20 08:48:39 | Tree |
|
[r25612]
by
vsp_neumann
{@link TimeAllocationMutator} without an immediate {@link ReRoute} yields invalid routes. Hope, we get this somehow back into the core... (some transport engineer) |
2013-08-20 07:19:21 | Tree |
| 2013-08-20 06:54:00 | Tree | |
|
[r25610]
by
tthunig
functionality to compare the flow volumes of the ks2010 and matsim solutions added |
2013-08-19 17:03:24 | Tree |
|
[r25609]
by
michaz
made PersonDriverAgentImpl.chooseNextLinkId() more idempotent. Fixed a route in a test (the wrong route didn't matter in the test, because it only led to a stuckevent and that wasn't tested, but it came up when I slightly changed the protocol because when chooseNextLinkId is called twice in a row for a wrong route, it would crash instead of throwing a stuckevent. Removed one case of special treatment of transitdrivers on QLinkImpls for one-link-routes (everybody can do this now, even though persondriveragentimpl doesn't implement it). |
2013-08-19 15:22:35 | Tree |
|
[r25608]
by
jbischoff
|
2013-08-19 12:38:49 | Tree |
| 2013-08-19 12:37:11 | Tree | |
|
[r25606]
by
michaz
straightened control flow for handleTransit so that the QLink does not have to reach back into the QueueWithBuffer. Saves one interface method. Special treatment of one-link-routes (for TransitDrivers) into the TransitDriver (it will answer chooseNextLinkId with null now, consistent with other agents), even though the route is encoded startLink==endLink. Criterion if agent wants to end trip is now only chooseNextLinkId==null, for everybody. Corrected a not quite true comment. |
2013-08-19 11:21:32 | Tree |
| 2013-08-19 08:36:27 | Tree |