Menu

Commit [r13409]  Maximize  Restore  History

I made PlanAgent extend Identifiable, since most calls to PersonAgent.getPerson() only needed the id. So now much of the mobsim logic can operate on the PlanAgent directly.

vsp_nagel 2010-11-14

changed /matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/DriverAgent.java
changed /matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/MobsimAgent.java
added /matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/NetworkAgent.java
changed /matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/PlanAgent.java
changed /matsim/trunk/src/main/java/org/matsim/core/mobsim/queuesim/QueueSimulation.java
changed /matsim/trunk/src/main/java/org/matsim/pt/qsim/AbstractTransitDriver.java
changed /matsim/trunk/src/main/java/org/matsim/pt/qsim/TransitDriver.java
changed /matsim/trunk/src/main/java/org/matsim/pt/qsim/TransitQSimEngine.java
changed /matsim/trunk/src/main/java/org/matsim/pt/qsim/UmlaufDriver.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/QSim.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/agents/PersonDriverAgentImpl.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/comparators/TeleportationArrivalTimeComparator.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/helpers/AgentSnapshotInfoBuilder.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/DepartureHandler.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/Mobsim.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/NetsimLink.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/multimodalsimengine/MultiModalDepartureHandler.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/CarDepartureHandler.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/QLinkImpl.java
changed /matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/QLinkLanesImpl.java
changed /matsim/trunk/src/test/java/org/matsim/pt/fakes/FakeAgent.java
/matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/DriverAgent.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/MobsimAgent.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/NetworkAgent.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/mobsim/framework/PlanAgent.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/mobsim/queuesim/QueueSimulation.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/pt/qsim/AbstractTransitDriver.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/pt/qsim/TransitDriver.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/pt/qsim/TransitQSimEngine.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/pt/qsim/UmlaufDriver.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/QSim.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/agents/PersonDriverAgentImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/comparators/TeleportationArrivalTimeComparator.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/helpers/AgentSnapshotInfoBuilder.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/DepartureHandler.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/Mobsim.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/interfaces/NetsimLink.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/multimodalsimengine/MultiModalDepartureHandler.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/CarDepartureHandler.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/QLinkImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/ptproject/qsim/qnetsimengine/QLinkLanesImpl.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/test/java/org/matsim/pt/fakes/FakeAgent.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.