oblonski
|
8950d49e5a
|
add VehicleRoutingTransportCostMatrix to easily consider time and
distance matrices, and add an example that illustrates the matrix
|
2013-07-16 21:03:07 +02:00 |
|
oblonski
|
13a9122df1
|
bugfix issue #23
|
2013-07-13 19:03:19 +02:00 |
|
oblonski
|
b40204685c
|
internal changes
|
2013-07-09 14:02:55 +02:00 |
|
oblonski
|
3d0594448e
|
refine and improve benchmarking
|
2013-07-09 14:01:41 +02:00 |
|
Stefan Schroeder
|
70bb212848
|
change addVehicleType(VehicleTypeImpl) to addVehicleType(VehicleType)
|
2013-07-08 08:39:09 +02:00 |
|
oblonski
|
e982252fc7
|
fix bug in ChristophidesReader
|
2013-07-02 06:18:29 +02:00 |
|
oblonski
|
a3d8a9b484
|
add copyright
|
2013-07-01 03:37:38 +02:00 |
|
oblonski
|
05dc00814e
|
modify javadoc
|
2013-07-01 03:01:49 +02:00 |
|
oblonski
|
a6a671d484
|
enhance jsprit with prematureAlgorithmBreaker, add
VariationCoefficientBreaker, TimeBreaker and IterationBreaker
|
2013-07-01 02:48:25 +02:00 |
|
oblonski
|
b6bc3e0d93
|
Improve premature algorithm break
|
2013-06-28 07:55:32 +02:00 |
|
oblonski
|
cd3fc25ed0
|
hide concurrent algorithms for now
|
2013-06-21 11:53:33 +02:00 |
|
oblonski
|
1d34374510
|
modify InfiniteVehicles according to changes in VehicleFleetManager
|
2013-06-21 11:23:48 +02:00 |
|
oblonski
|
4761b30b16
|
adapt tests to changes in vehicleFleetManager
|
2013-06-21 11:16:51 +02:00 |
|
oblonski
|
7386ba7309
|
rename VehicleBuilder to Builder; adapt VehicleFleetManagerTest to
changes in VehicleFleetManager
|
2013-06-21 02:41:53 +02:00 |
|
oblonski
|
c1849a9d5a
|
rename vehicleType to vehicleTypeImpl, extract interface vehicleType;
refactor vehicleType to new file; add penaltyVehicleType; improve
vehicleFleetManagerImpl
|
2013-06-20 22:59:57 +02:00 |
|
oblonski
|
d223475cb4
|
remove redundant code
|
2013-06-20 20:58:36 +02:00 |
|
oblonski
|
5eaa288735
|
further refinements
|
2013-06-20 17:25:53 +02:00 |
|
oblonski
|
277ffdb51a
|
change algorithmReader to allow concurrency
|
2013-06-20 16:58:39 +02:00 |
|
oblonski
|
cdf4878bf9
|
change fleetManager concept - instead of returned available types, it
returns vehicles; adapt CalculatesVehTypeDepServiceInsertion to changes
in FleetManager
|
2013-06-20 16:57:39 +02:00 |
|
Stefan Schroeder
|
1d2e5e4803
|
change vrp_xml_schema.xsd to allow the xml-file only contain services
|
2013-06-18 14:16:30 +02:00 |
|
Stefan Schroeder
|
caef965315
|
improve error message when throwing IllegalStateException
in BestInsertion
|
2013-06-18 14:15:44 +02:00 |
|
Stefan Schroeder
|
3587c7fe94
|
improve JobDistance for RadialRuin
|
2013-06-18 09:28:33 +02:00 |
|
oblonski
|
daf258e586
|
fix bug: when having problems with finite vehicles, locking and
unlocking was not consistent.
now it is
|
2013-06-18 05:15:57 +02:00 |
|
oblonski
|
a48013bc0f
|
include fixed and variable vehicle-costs
|
2013-06-18 05:14:21 +02:00 |
|
Stefan Schroeder
|
885eab5eff
|
add getAddedServices(), getAddedVehicles() to
VehicleRoutingProblem.Builder to get a snapshot of what has already been
built
|
2013-06-11 14:00:09 +02:00 |
|
Stefan Schroeder
|
611d71f272
|
make VehicleRoutingProblem immutable
|
2013-06-11 11:50:21 +02:00 |
|
Stefan Schroeder
|
bc6c1e23b5
|
fix algorithmSearchProgress...Listener - reset it when algorithm starts,
deprecate setters VehicleRoutingProblem to make it immutable in the next
release, add Example
|
2013-06-11 09:57:48 +02:00 |
|
Stefan Schroeder
|
aa76b68685
|
fix file-access in AlgorithmConfigXmlReader
|
2013-06-06 11:50:05 +02:00 |
|
Stefan Schroeder
|
8711c45f74
|
add header to resource
|
2013-06-06 09:47:51 +02:00 |
|
Stefan Schroeder
|
a28357417c
|
change VrpXmlReader such that resources in jar-format can be located
|
2013-06-06 09:31:31 +02:00 |
|
Stefan Schroeder
|
4b78d5fac0
|
fix compileError TestSchrimpf
|
2013-06-06 09:24:08 +02:00 |
|
Stefan Schroeder
|
9f5b3c168b
|
add defaultVehicleType
now types do not have to be set neccessarily, since 'default' is always
set with cost-param (fix=0,dist=1,time=0)
|
2013-06-06 09:18:23 +02:00 |
|
Stefan Schroeder
|
8df602f8b8
|
remove redundant method VehicleRoutingProblem.newBuilderInstance()
|
2013-06-06 09:09:13 +02:00 |
|
Stefan Schroeder
|
76bce6b3da
|
make greedySchrimpfFactory read url + add read(url) method to
VehicleRoutingAlgorithms to also read urls
|
2013-06-06 08:58:58 +02:00 |
|
Stefan Schroeder
|
77ec47cf2a
|
fix schrimpfAcceptance to read url instead of url.getFile()
|
2013-06-06 08:43:44 +02:00 |
|
Stefan Schroeder
|
3ae0fd52ef
|
change algorithmReader to read inputStreams
|
2013-06-06 08:39:28 +02:00 |
|
Stefan Schroeder
|
69c3b631ba
|
add method read(url) to config-reader
|
2013-06-06 08:32:24 +02:00 |
|
Stefan Schroeder
|
8f27dee476
|
add greedySchrimpfFactory
|
2013-06-06 08:21:29 +02:00 |
|
Stefan Schroeder
|
405e837615
|
add resource.java to fix resourceNotFoundInJar
|
2013-06-06 07:41:45 +02:00 |
|
Stefan Schroeder
|
3581d6e097
|
ini
|
2013-06-04 10:25:47 +02:00 |
|