1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00
Commit graph

372 commits

Author SHA1 Message Date
Stefan Schroeder
c7724cc870 set departure-time when returning InsertionData in
core.algorithm.recreate.ServiceInsertionOnRouteLevelCalculator
2014-06-14 13:12:41 +02:00
Stefan Schroeder
b16250bf46 modified departure-time settings of
core.algorithm.recreate.VehicleTypeDependentJobInsertionCalculator
2014-06-14 13:11:09 +02:00
oblonski
1c9437898d Merge branch 'bugfix-openroutes' 2014-06-11 11:32:24 +02:00
oblonski
7a42cef156 bugfix #105 2014-06-11 11:31:00 +02:00
Stefan Schroeder
3ec00c3dd3 removed comments 2014-06-10 20:14:55 +02:00
Stefan Schroeder
40b75eae92 bugfix #104 2014-06-10 20:13:26 +02:00
oblonski
fa2c5eb00f internal modification 2014-06-02 12:20:22 +02:00
oblonski
8ec2e7459a added internal doc 2014-06-02 12:18:25 +02:00
oblonski
b125c22619 added RouteUtils to retrieve important information from routes 2014-06-02 12:16:19 +02:00
oblonski
4c57e6d3bf enabled chaining 2014-06-02 12:15:04 +02:00
oblonski
6a3746a7db modified id of penalty vehicles, it now matches original vehicle id
according to issue #102
2014-06-02 12:14:25 +02:00
oblonski
8143cf5777 bugfix #98 2014-05-16 16:12:05 +02:00
oblonski
3771c8494d remove deprecated code for next development iteration, i.e. release
1.3.0
2014-05-16 06:27:49 +02:00
oblonski
3afae5de91 modified javadoc of core.problem.vehicle.VehicleTypeKey according to
changes and bugfix #96
2014-05-15 14:12:13 +02:00
oblonski
20d69a84c0 bugfix #96 - modified core.problem.vehicle.VehicleFleetManagerImpl
according to changes in core.problem.vehicle.VehicleTypeKey
2014-05-15 13:56:48 +02:00
oblonski
ef05f954e9 bugfix #96 - modified core.problem.vehicle.InfiniteVehicles according to
changes in core.problem.vehicle.VehicleTypeKey
2014-05-15 13:56:19 +02:00
oblonski
af52639b10 modified .addPenaltyVehicles() in core.problem.VehicleRoutingProblem
such that penalty-vehicles can also shadow vehicles that only
distinguish themselves by their working shift
2014-05-15 13:52:09 +02:00
oblonski
c3514dbf23 changed visibility and added toString to
core.problem.vehicle.VehicleTypeKey
2014-05-15 13:50:00 +02:00
oblonski
ce2abc8c62 modified javadoc in core.util.Time 2014-05-15 12:58:24 +02:00
oblonski
8066a353d9 added NoSolutionFoundException to improve exception handling
NoSolutionFoundException is still an IllegalStateException
2014-05-15 12:58:06 +02:00
oblonski
977d8f7432 added core.util.Time to help parsing time to seconds
and tested core.util.Time
2014-05-15 12:04:31 +02:00
oblonski
1a67d1e20e added javadoc to core.problem.vehicle.VehicleFleetManager 2014-05-15 10:48:12 +02:00
oblonski
312ebc8313 fixed bug #95 2014-05-14 23:53:26 +02:00
oblonski
7620988273 standardized toString() method 2014-05-14 23:52:48 +02:00
oblonski
86d47954f6 set time-scheduling default to false (it actually was false before, but
now it is more obvious)
2014-05-14 23:49:44 +02:00
oblonski
4be6bba15e added method in algorithm.acceptor.SchrimpfAcceptance to get initial
threshold
2014-05-10 16:35:13 +02:00
oblonski
057f128697 outsourced automatic threshold initialization from
algorithm.acceptor.SchrimpfAcceptance to
algorithm.acceptor.SchrimpfInitialThresholdGenerator
2014-05-10 16:34:25 +02:00
oblonski
deda983cc0 modified resources.algorithm_schema.xsd to deal with initialThreshold
for SchrimpfAcceptance
2014-05-10 16:30:42 +02:00
oblonski
8ab2a10afd modified algorithm.io.VehicleRoutingAlgorithms to deal with
initialThreshold for SchrimpfAcceptance
2014-05-10 16:29:55 +02:00
oblonski
8422b840a6 bugfix #84 2014-05-09 12:30:25 +02:00
oblonski
fa7ff47b97 fixed returning collected locations in
core.problem.VehicleRoutingProblem.Builder
2014-05-08 13:45:28 +02:00
oblonski
b92533edaf added .newInstance(..) factory-method in
core.problem.solution.route.VehicleRoute.Builder to construct a builder
without defining Driver
2014-04-25 23:35:41 +02:00
oblonski
eaa0a9e5e4 modified core.problem.VehicleRoutingProblem.Builder to deal with jobs
being part of initial routes

i.e. these jobs do not appear in jobMap of problem since they are not
variable anymore
2014-04-25 23:32:29 +02:00
oblonski
5327cf11ba hard-coded constraint that a vehicle having an initial route cannot be
switched
2014-04-25 23:29:55 +02:00
oblonski
b1c3231991 tested core.problem.io.VrpXMLWriter.java to write initialRoutes
correctly
2014-04-23 14:15:03 +02:00
oblonski
75108ffc90 made test testing core.problem.io.VrpXMLReader.java to read
initialRoutes working
2014-04-22 20:36:32 +02:00
oblonski
26ad6addf6 made core.problem.io.VrpXMLReader.java read initialRoutes 2014-04-22 16:29:54 +02:00
oblonski
93d3ac4154 updated imports in core.algorithm.io.VehicleRoutinAlgorithms.java 2014-04-21 17:16:20 +02:00
oblonski
4853305aba remove VrpVerifier from core.algorithm.io.VehicleRoutingAlgorithms.java 2014-04-21 17:13:04 +02:00
oblonski
48212569c4 added methods to easily add initial routes to
core.problem.VehicleRoutingProblem.java
2014-04-21 17:12:10 +02:00
oblonski
bd5adcd0f1 consider initial routes when calculating initial solution 2014-04-21 17:11:20 +02:00
oblonski
d11e11fc8d added pdb author to core.util.Resource.java 2014-04-16 18:58:24 +02:00
Pierre-David Bélanger
e7edd6081a fix in Resource loading utils class to avoid using the filesystem 2014-04-15 19:52:08 -04:00
oblonski
cdbdd23583 bugfix #92 2014-04-15 19:47:17 +02:00
oblonski
513ef26c9a updated javadocs in core.algorithm.termination.TimeTermination.class 2014-04-14 12:35:26 +02:00
oblonski
315b21a666 removed warning in core.problem.constraint.ConstraintManager.java 2014-03-27 11:06:10 +01:00
oblonski
e015e3acd1 rename putDefaultProblemState to addDefaultProblemState 2014-03-27 11:01:24 +01:00
oblonski
1c451c5090 modified acc to AlgorithmConfig 2014-03-26 21:04:54 +01:00
oblonski
f7ab1bc01f added constructor for AlgortihmConfig 2014-03-26 21:03:15 +01:00
oblonski
602b7d8864 added javadoc 2014-03-26 20:06:47 +01:00