oblonski
|
92b1ad453c
|
remove identity of BreakActivity
|
2019-01-22 12:57:13 +01:00 |
|
oblonski
|
0dfcd960fe
|
statemanager stores states for routes with no activities also
|
2018-12-04 17:25:46 +01:00 |
|
oblonski
|
3e89111342
|
add helper to build new vehicle based on another vehicle
|
2018-12-04 11:11:14 +01:00 |
|
oblonski
|
9ec84d0e48
|
add helper to build new vehicle based on another vehicle
|
2018-12-04 10:19:58 +01:00 |
|
oblonski
|
25a3052a54
|
remove redundant specifications
|
2018-09-27 09:34:15 +02:00 |
|
Michal Maciejewski
|
b68879303e
|
Merge remote-tracking branch 'origin/master'
|
2018-09-26 15:19:19 +02:00 |
|
oblonski
|
5e3fd41122
|
ignore shipment flex test for now
|
2018-09-17 10:43:30 +02:00 |
|
oblonski
|
e145151407
|
make no. unassigned jobs configurable - related to #431
|
2018-09-17 10:40:18 +02:00 |
|
oblonski
|
48611e1085
|
make no. unassigned jobs configurable - related to #431
|
2018-09-17 10:21:32 +02:00 |
|
oblonski
|
13156f7acc
|
test shipment insertion flex
|
2018-09-10 12:38:13 +02:00 |
|
oblonski
|
e36ba0b34f
|
add factories for job insertion
|
2018-07-31 09:42:51 +02:00 |
|
oblonski
|
b0f382198e
|
add flex shipment insertion calculator
|
2018-07-31 09:42:15 +02:00 |
|
oblonski
|
bac6939bd3
|
make job insertion more flexible
|
2018-07-24 10:56:19 +02:00 |
|
oblonski
|
d6e5ca38a9
|
make job insertion more flexible
|
2018-07-24 10:48:07 +02:00 |
|
oblonski
|
89f864492f
|
make job insertion more flexible
|
2018-07-24 10:06:02 +02:00 |
|
oblonski
|
825472d755
|
Merge remote-tracking branch 'origin/master'
|
2018-07-20 10:26:02 +02:00 |
|
oblonski
|
3980340ed2
|
rename InsertionBuilder
|
2018-07-20 10:25:55 +02:00 |
|
oblonski
|
4d30511d0f
|
change visibility of insertion cost calc
|
2018-07-20 10:25:28 +02:00 |
|
oblonski
|
2547c9da1e
|
refined javadoc - fix #420
|
2018-04-23 11:40:24 +02:00 |
|
oblonski
|
994b97b48b
|
fixed issue #411
|
2018-02-23 09:56:11 +01:00 |
|
Michal Maciejewski
|
dde8b01e1c
|
fix bug: not all initial jobs returned by getJobsInclusiveInitialJobsInRoutes()
|
2018-02-06 14:38:09 +01:00 |
|
Michal Maciejewski
|
4c2df19064
|
Merge branch 'master' into master
|
2017-12-14 12:30:45 -03:00 |
|
Michal Maciejewski
|
d0ebc2d60b
|
fixing compile errors due to incorrect merging
|
2017-12-14 16:19:10 +01:00 |
|
oblonski
|
cd6477ce14
|
add helper methods for skills
|
2017-12-14 16:10:17 +01:00 |
|
oblonski
|
ae1d4004a5
|
throw exception if vehicle id is null
|
2017-12-14 15:32:30 +01:00 |
|
oblonski
|
3b5a64c989
|
refine error messages
|
2017-12-14 15:32:29 +01:00 |
|
oblonski
|
369139211d
|
refine error messages
|
2017-12-14 15:31:04 +01:00 |
|
oblonski
|
86b914d174
|
add human readable reason
|
2017-12-14 15:31:04 +01:00 |
|
oblonski
|
f218b9a738
|
throw exception if vehicle id is null
|
2017-12-11 13:29:44 +01:00 |
|
oblonski
|
b610626b1d
|
refine error messages
|
2017-11-30 09:49:00 +01:00 |
|
oblonski
|
76aa6938db
|
refine error messages
|
2017-11-28 15:47:33 +01:00 |
|
oblonski
|
fb78e1574b
|
add human readable reason
|
2017-11-21 19:59:26 +01:00 |
|
Michal Maciejewski
|
1967430c40
|
bugfix: all jobs in initial routes are included into VRP.allJobs
|
2017-11-14 11:37:02 +01:00 |
|
Michal Maciejewski
|
36d0b644a0
|
updated job indexing: lower indices for unplanned jobs, higher for jobs in initial routes
|
2017-11-14 11:10:48 +01:00 |
|
Michal Maciejewski
|
0ea1a87dfe
|
service/shipmentActivityFactories - reduced scope to JobActivityFactory
|
2017-11-14 11:08:07 +01:00 |
|
Stefan Schröder
|
9144a05886
|
Merge pull request #390 from Jullil/unassigned_job_reason_tracker_returns_the_last_failed_constraint
UnassignedJobReasonTracker returns the last failed constraint
|
2017-11-13 15:11:38 +01:00 |
|
oblonski
|
d591165281
|
reproduce bug #391
|
2017-11-13 15:09:38 +01:00 |
|
Iuliia Loikova
|
288f6023a3
|
Unassigned job reason tracker returns the last failed constraint instead of the most likely
|
2017-11-09 23:31:30 +01:00 |
|
oblonski
|
a714312685
|
Merge remote-tracking branch 'origin/master'
|
2017-11-08 19:40:12 +01:00 |
|
oblonski
|
8486841884
|
improve max-time-in-vehicle
|
2017-11-08 19:37:48 +01:00 |
|
oblonski
|
39ed96341a
|
improve max-time-in-vehicle
|
2017-11-08 19:07:51 +01:00 |
|
oblonski
|
e8fe642e16
|
improve max-time-in-vehicle
|
2017-11-08 16:10:39 +01:00 |
|
Michal Maciejewski
|
0a5c3e01c0
|
CrowFlyCosts inherits from EuclideanCosts to remove duplicated code
|
2017-11-06 11:18:26 +01:00 |
|
Michal Maciejewski
|
e3acb05b0a
|
unnecessary @SuppressWarnings removed
|
2017-11-06 00:02:02 +01:00 |
|
Michal Maciejewski
|
05f3f1e3e9
|
unused timeWindow variables removed from Service and Shipment
|
2017-10-26 20:13:37 +02:00 |
|
Michal Maciejewski
|
04756a7287
|
all time windows printed by Shipment/Service.toString()
|
2017-10-26 11:15:13 +02:00 |
|
Michal Maciejewski
|
cea251b942
|
Shipment.toString() added
|
2017-10-24 22:08:24 +02:00 |
|
Michal Maciejewski
|
49c6d36945
|
EuclideanCosts.calculateDistance(Location,Location) is a one-liner now
|
2017-10-24 14:31:36 +02:00 |
|
Michal Maciejewski
|
cfd60f5eec
|
Merge remote-tracking branch 'michalmac/dvrp' into michalmac_master
|
2017-10-24 11:52:09 +02:00 |
|
oblonski
|
6166c0ea10
|
add helper methods - related to #380
|
2017-10-24 11:40:29 +02:00 |
|