├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs ├── Components.md ├── Customizing.md ├── GettingStarted.md ├── components │ ├── Constraint.md │ ├── Estimator.md │ ├── Filters.md │ ├── HomeFinder.md │ ├── ModeAvailability.md │ ├── Model.md │ ├── Selector.md │ └── TourFinder.md └── images │ └── ModeChoiceFlowChart.png ├── pom.xml ├── settings.xml └── src ├── main └── java │ └── ch │ └── ethz │ └── matsim │ └── discrete_mode_choice │ ├── components │ ├── constraints │ │ ├── LinkAttributeConstraint.java │ │ ├── ShapeFileConstraint.java │ │ ├── SubtourModeConstraint.java │ │ ├── TransitWalkConstraint.java │ │ ├── VehicleTourConstraint.java │ │ └── VehicleTripConstraint.java │ ├── estimators │ │ ├── AbstractTripRouterEstimator.java │ │ ├── CumulativeTourEstimator.java │ │ ├── MATSimDayScoringEstimator.java │ │ ├── MATSimTripScoringEstimator.java │ │ ├── UniformTourEstimator.java │ │ └── UniformTripEstimator.java │ ├── filters │ │ └── TourLengthFilter.java │ ├── readers │ │ ├── ApolloParameterReader.java │ │ └── ApolloParameters.java │ ├── tour_finder │ │ ├── AbstractTourFinder.java │ │ ├── ActivityTourFinder.java │ │ ├── HomeTourFinder.java │ │ ├── PlanTourFinder.java │ │ └── TourFinder.java │ └── utils │ │ ├── IndexUtils.java │ │ ├── LocationUtils.java │ │ ├── NullWaitingTimeEstimator.java │ │ ├── PTWaitingTimeEstimator.java │ │ ├── ScheduleWaitingTimeEstimator.java │ │ └── home_finder │ │ ├── ActivityTypeHomeFinder.java │ │ ├── FirstActivityHomeFinder.java │ │ └── HomeFinder.java │ ├── model │ ├── DiscreteModeChoiceModel.java │ ├── DiscreteModeChoiceTrip.java │ ├── constraints │ │ ├── AbstractTourConstraint.java │ │ ├── AbstractTripConstraint.java │ │ ├── CompositeTourConstraint.java │ │ ├── CompositeTourConstraintFactory.java │ │ ├── CompositeTripConstraint.java │ │ ├── CompositeTripConstraintFactory.java │ │ ├── TourFromTripConstraint.java │ │ └── TourFromTripConstraintFactory.java │ ├── estimation │ │ ├── CachedTripEstimator.java │ │ ├── ModalTripEstimator.java │ │ └── ModeAwareTripEstimator.java │ ├── filters │ │ ├── CompositeTourFilter.java │ │ └── CompositeTripFilter.java │ ├── mode_availability │ │ ├── CarModeAvailability.java │ │ ├── DefaultModeAvailability.java │ │ └── ModeAvailability.java │ ├── mode_chain │ │ ├── DefaultModeChainGenerator.java │ │ ├── ModeChainGenerator.java │ │ └── ModeChainGeneratorFactory.java │ ├── tour_based │ │ ├── DefaultTourCandidate.java │ │ ├── TourBasedModel.java │ │ ├── TourCandidate.java │ │ ├── TourConstraint.java │ │ ├── TourConstraintFactory.java │ │ ├── TourEstimator.java │ │ ├── TourFilter.java │ │ └── TripFilter.java │ ├── trip_based │ │ ├── TripBasedModel.java │ │ ├── TripConstraint.java │ │ ├── TripConstraintFactory.java │ │ ├── TripEstimator.java │ │ └── candidates │ │ │ ├── DefaultRoutedTripCandidate.java │ │ │ ├── DefaultTripCandidate.java │ │ │ ├── RoutedTripCandidate.java │ │ │ └── TripCandidate.java │ └── utilities │ │ ├── MaximumSelector.java │ │ ├── MultinomialLogitSelector.java │ │ ├── RandomSelector.java │ │ ├── UtilityCandidate.java │ │ ├── UtilitySelector.java │ │ └── UtilitySelectorFactory.java │ ├── modules │ ├── AbstractDiscreteModeChoiceExtension.java │ ├── ConstraintModule.java │ ├── DiscreteModeChoiceConfigurator.java │ ├── DiscreteModeChoiceModule.java │ ├── EstimatorModule.java │ ├── FilterModule.java │ ├── HomeFinderModule.java │ ├── ModeAvailabilityModule.java │ ├── ModelModule.java │ ├── SelectorModule.java │ ├── TourFinderModule.java │ ├── config │ │ ├── ActivityHomeFinderConfigGroup.java │ │ ├── ActivityTourFinderConfigGroup.java │ │ ├── ComponentConfigGroup.java │ │ ├── DiscreteModeChoiceConfigGroup.java │ │ ├── LinkAttributeConstraintConfigGroup.java │ │ ├── MATSimTripScoringConfigGroup.java │ │ ├── ModeAvailabilityConfigGroup.java │ │ ├── MultinomialLogitSelectorConfigGroup.java │ │ ├── ShapeFileConstraintConfigGroup.java │ │ ├── SubtourModeConstraintConfigGroup.java │ │ ├── TourLengthFilterConfigGroup.java │ │ ├── VehicleTourConstraintConfigGroup.java │ │ └── VehicleTripConstraintConfigGroup.java │ └── utils │ │ ├── ModeChoiceInTheLoopChecker.java │ │ └── ScheduleWaitingTimeEstimatorModule.java │ └── replanning │ ├── CheckConsistentRoutingReplanningModule.java │ ├── DiscreteModeChoiceAlgorithm.java │ ├── DiscreteModeChoiceReplanningModule.java │ ├── DiscreteModeChoiceStrategyProvider.java │ ├── NonSelectedPlanSelector.java │ ├── TripListConverter.java │ └── time_interpreter │ ├── AbstractTimeInterpreter.java │ ├── EndTimeOnlyInterpreter.java │ ├── EndTimeThenDurationInterpreter.java │ ├── MinimumEndTimeAndDurationInterpreter.java │ ├── TimeInterpreter.java │ └── TimeInterpreterModule.java └── test ├── java └── ch │ └── ethz │ └── matsim │ └── discrete_mode_choice │ ├── SubtourModeChoiceReplacementTest.java │ ├── components │ ├── constraints │ │ └── VehicleTourConstraintTest.java │ ├── readers │ │ └── ApolloTest.java │ ├── tour_finder │ │ └── ActivityTourFinderTest.java │ └── utils │ │ └── ScheduleWaitingTimeEstimatorTest.java │ ├── examples │ └── TestSiouxFalls.java │ ├── modules │ └── config │ │ └── ConfigTest.java │ ├── replanning │ └── TestDepartureTimes.java │ └── test_utils │ ├── PlanBuilder.java │ └── PlanTester.java └── resources └── Model_13_12_Zurich_output.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/README.md -------------------------------------------------------------------------------- /docs/Components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/Components.md -------------------------------------------------------------------------------- /docs/Customizing.md: -------------------------------------------------------------------------------- 1 | # Customizing the framework 2 | 3 | TODO -------------------------------------------------------------------------------- /docs/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/GettingStarted.md -------------------------------------------------------------------------------- /docs/components/Constraint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/Constraint.md -------------------------------------------------------------------------------- /docs/components/Estimator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/Estimator.md -------------------------------------------------------------------------------- /docs/components/Filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/Filters.md -------------------------------------------------------------------------------- /docs/components/HomeFinder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/HomeFinder.md -------------------------------------------------------------------------------- /docs/components/ModeAvailability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/ModeAvailability.md -------------------------------------------------------------------------------- /docs/components/Model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/Model.md -------------------------------------------------------------------------------- /docs/components/Selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/Selector.md -------------------------------------------------------------------------------- /docs/components/TourFinder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/components/TourFinder.md -------------------------------------------------------------------------------- /docs/images/ModeChoiceFlowChart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/docs/images/ModeChoiceFlowChart.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/pom.xml -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/settings.xml -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/LinkAttributeConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/LinkAttributeConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/ShapeFileConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/ShapeFileConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/SubtourModeConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/SubtourModeConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/TransitWalkConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/TransitWalkConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTourConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTourConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTripConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTripConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/AbstractTripRouterEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/AbstractTripRouterEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/CumulativeTourEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/CumulativeTourEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/MATSimDayScoringEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/MATSimDayScoringEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/MATSimTripScoringEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/MATSimTripScoringEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/UniformTourEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/UniformTourEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/UniformTripEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/estimators/UniformTripEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/filters/TourLengthFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/filters/TourLengthFilter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloParameterReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloParameterReader.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloParameters.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/AbstractTourFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/AbstractTourFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/ActivityTourFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/ActivityTourFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/HomeTourFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/HomeTourFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/PlanTourFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/PlanTourFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/TourFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/TourFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/IndexUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/IndexUtils.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/LocationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/LocationUtils.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/NullWaitingTimeEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/NullWaitingTimeEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/PTWaitingTimeEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/PTWaitingTimeEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/ScheduleWaitingTimeEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/ScheduleWaitingTimeEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/ActivityTypeHomeFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/ActivityTypeHomeFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/FirstActivityHomeFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/FirstActivityHomeFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/HomeFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/components/utils/home_finder/HomeFinder.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/DiscreteModeChoiceModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/DiscreteModeChoiceModel.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/DiscreteModeChoiceTrip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/DiscreteModeChoiceTrip.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/AbstractTourConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/AbstractTourConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/AbstractTripConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/AbstractTripConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTourConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTourConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTourConstraintFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTourConstraintFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTripConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTripConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTripConstraintFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/CompositeTripConstraintFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/TourFromTripConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/TourFromTripConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/TourFromTripConstraintFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/constraints/TourFromTripConstraintFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/CachedTripEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/CachedTripEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/ModalTripEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/ModalTripEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/ModeAwareTripEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/estimation/ModeAwareTripEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/filters/CompositeTourFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/filters/CompositeTourFilter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/filters/CompositeTripFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/filters/CompositeTripFilter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/CarModeAvailability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/CarModeAvailability.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/DefaultModeAvailability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/DefaultModeAvailability.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/ModeAvailability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_availability/ModeAvailability.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/DefaultModeChainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/DefaultModeChainGenerator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/ModeChainGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/ModeChainGenerator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/ModeChainGeneratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/mode_chain/ModeChainGeneratorFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/DefaultTourCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/DefaultTourCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourBasedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourBasedModel.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourConstraintFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourConstraintFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TourFilter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TripFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/tour_based/TripFilter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripBasedModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripBasedModel.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripConstraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripConstraint.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripConstraintFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripConstraintFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/TripEstimator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/DefaultRoutedTripCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/DefaultRoutedTripCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/DefaultTripCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/DefaultTripCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/RoutedTripCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/RoutedTripCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/TripCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/trip_based/candidates/TripCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/MaximumSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/MaximumSelector.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/MultinomialLogitSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/MultinomialLogitSelector.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/RandomSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/RandomSelector.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilityCandidate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilityCandidate.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilitySelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilitySelector.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilitySelectorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/model/utilities/UtilitySelectorFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/AbstractDiscreteModeChoiceExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/AbstractDiscreteModeChoiceExtension.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ConstraintModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ConstraintModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/DiscreteModeChoiceConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/DiscreteModeChoiceConfigurator.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/DiscreteModeChoiceModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/DiscreteModeChoiceModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/EstimatorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/EstimatorModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/FilterModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/FilterModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/HomeFinderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/HomeFinderModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ModeAvailabilityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ModeAvailabilityModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ModelModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/ModelModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/SelectorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/SelectorModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/TourFinderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/TourFinderModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ActivityHomeFinderConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ActivityHomeFinderConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ActivityTourFinderConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ActivityTourFinderConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ComponentConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ComponentConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/DiscreteModeChoiceConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/DiscreteModeChoiceConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/LinkAttributeConstraintConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/LinkAttributeConstraintConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/MATSimTripScoringConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/MATSimTripScoringConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ModeAvailabilityConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ModeAvailabilityConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/MultinomialLogitSelectorConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/MultinomialLogitSelectorConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ShapeFileConstraintConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ShapeFileConstraintConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/SubtourModeConstraintConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/SubtourModeConstraintConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/TourLengthFilterConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/TourLengthFilterConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/VehicleTourConstraintConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/VehicleTourConstraintConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/VehicleTripConstraintConfigGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/config/VehicleTripConstraintConfigGroup.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/utils/ModeChoiceInTheLoopChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/utils/ModeChoiceInTheLoopChecker.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/utils/ScheduleWaitingTimeEstimatorModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/modules/utils/ScheduleWaitingTimeEstimatorModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/CheckConsistentRoutingReplanningModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/CheckConsistentRoutingReplanningModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceReplanningModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceReplanningModule.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceStrategyProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/DiscreteModeChoiceStrategyProvider.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/NonSelectedPlanSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/NonSelectedPlanSelector.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/TripListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/TripListConverter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/AbstractTimeInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/AbstractTimeInterpreter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/EndTimeOnlyInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/EndTimeOnlyInterpreter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/EndTimeThenDurationInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/EndTimeThenDurationInterpreter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/MinimumEndTimeAndDurationInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/MinimumEndTimeAndDurationInterpreter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/TimeInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/TimeInterpreter.java -------------------------------------------------------------------------------- /src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/TimeInterpreterModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/main/java/ch/ethz/matsim/discrete_mode_choice/replanning/time_interpreter/TimeInterpreterModule.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/SubtourModeChoiceReplacementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/SubtourModeChoiceReplacementTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTourConstraintTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/components/constraints/VehicleTourConstraintTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/components/readers/ApolloTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/ActivityTourFinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/components/tour_finder/ActivityTourFinderTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/components/utils/ScheduleWaitingTimeEstimatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/components/utils/ScheduleWaitingTimeEstimatorTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/examples/TestSiouxFalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/examples/TestSiouxFalls.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/modules/config/ConfigTest.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/replanning/TestDepartureTimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/replanning/TestDepartureTimes.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/test_utils/PlanBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/test_utils/PlanBuilder.java -------------------------------------------------------------------------------- /src/test/java/ch/ethz/matsim/discrete_mode_choice/test_utils/PlanTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/java/ch/ethz/matsim/discrete_mode_choice/test_utils/PlanTester.java -------------------------------------------------------------------------------- /src/test/resources/Model_13_12_Zurich_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matsim-eth/discrete-mode-choice/HEAD/src/test/resources/Model_13_12_Zurich_output.txt --------------------------------------------------------------------------------