Stefan Schroeder
|
2b1203e4ab
|
some renaming
|
2013-08-23 15:19:41 +02:00 |
|
Stefan Schroeder
|
3bf9c288ca
|
internal experiments with insertionCalc
|
2013-08-23 15:05:30 +02:00 |
|
Stefan Schroeder
|
ad24158651
|
refine calcInsertion
|
2013-08-23 14:27:23 +02:00 |
|
Stefan Schroeder
|
170699d5c0
|
rename test
|
2013-08-23 10:49:41 +02:00 |
|
Stefan Schroeder
|
75c54103ad
|
add buildFastCVRP test
|
2013-08-23 10:49:04 +02:00 |
|
Stefan Schroeder
|
f7ff7aeeca
|
internale experiments with insertionCalc
|
2013-08-22 17:34:19 +02:00 |
|
Stefan Schroeder
|
922f360fe4
|
internal experiments with serviceInsertion
|
2013-08-22 16:25:20 +02:00 |
|
Stefan Schroeder
|
c60ab8afd0
|
Merge branch 'master' into experimentWithInsertion
Conflicts:
jsprit-core/src/main/java/algorithms/CalculatesServiceInsertion.java
jsprit-core/src/main/java/algorithms/CalculatesServiceInsertionOnRouteLevel.java
|
2013-08-22 12:08:53 +02:00 |
|
Stefan Schroeder
|
0c8c4ae4e3
|
rename StateContainer to StateManager
|
2013-08-22 11:56:27 +02:00 |
|
Stefan Schroeder
|
93ead2edce
|
introduce HardConstraints
|
2013-08-22 11:54:01 +02:00 |
|
Stefan Schroeder
|
63270cd557
|
refine test
|
2013-08-22 11:20:07 +02:00 |
|
Stefan Schroeder
|
b4d174ccda
|
remove test
|
2013-08-22 11:14:35 +02:00 |
|
Stefan Schroeder
|
fd684e6043
|
hide UpdateStates
|
2013-08-22 11:13:18 +02:00 |
|
Stefan Schroeder
|
211d56d928
|
internal improvement of insertionCalc
|
2013-08-22 11:01:03 +02:00 |
|
Stefan Schroeder
|
59319ff355
|
add tests and improve insertionCalc
|
2013-08-21 17:24:31 +02:00 |
|
Stefan Schroeder
|
099d01ddd8
|
experiment with insertionCalcs
|
2013-08-21 13:53:27 +02:00 |
|
Stefan Schroeder
|
50ca0971a5
|
introduce new stateContainer for route and activityStates
|
2013-08-19 15:08:34 +02:00 |
|
Stefan Schroeder
|
3f7d6b8b01
|
internal optimization of insertion-issues
|
2013-08-16 16:31:32 +02:00 |
|
Stefan Schroeder
|
e35603ed34
|
API CHANGED - insertionStarts (method para changed), jobInserted
(method para changed) and vehicleRoute (new method)
|
2013-08-16 16:30:29 +02:00 |
|
oblonski
|
cd65f66c86
|
internal refactoring of insertionStrategy
|
2013-08-16 09:28:59 +02:00 |
|
oblonski
|
5b0857d6bf
|
add javaDoc to RuinStrategy
|
2013-08-13 20:55:17 +02:00 |
|
oblonski
|
d46fed424d
|
improve ruinApi
|
2013-08-13 20:44:42 +02:00 |
|
oblonski
|
4f3c76ff28
|
improve ruinApi
|
2013-08-13 20:29:51 +02:00 |
|
oblonski
|
9ef3a775e9
|
internal ruinImprovement
|
2013-08-13 14:34:10 +02:00 |
|
oblonski
|
59b25d3d8e
|
improve ruinApi
|
2013-08-13 12:00:31 +02:00 |
|
oblonski
|
f78886767b
|
internal ruinStrat improvement
|
2013-08-12 22:27:07 +02:00 |
|
oblonski
|
d9391c6d45
|
refactor RuinRadial and RuinRandom
|
2013-08-12 00:24:42 +02:00 |
|
Stefan Schroeder
|
e2ab285d01
|
bugfix: copyConstructor of endAct did not copy end.arrTime() - fixed
|
2013-08-09 15:52:26 +02:00 |
|
Stefan Schroeder
|
07f6af9e56
|
improve GendreauAlgo
|
2013-08-05 18:38:54 +02:00 |
|
Stefan Schroeder
|
f25c9079dc
|
add maxVelocity to vehicleType
|
2013-08-05 18:38:28 +02:00 |
|
oblonski
|
89ba3ac2af
|
intro pickup and delivery
|
2013-07-19 08:22:16 +02:00 |
|
oblonski
|
7011ad8c8e
|
Add VehicleRoutingTransportCostsMatrix to allow considering pre-compiled
time and/or distance matrices. The CostMatrixExample illustrates its
use.
|
2013-07-17 11:56:39 +02:00 |
|
oblonski
|
357f7d82b3
|
add pickup and delivery
|
2013-07-17 10:56:11 +02:00 |
|
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 |
|