oblonski
|
118240ea88
|
further tests of max-time-in-vehicle feature
|
2017-07-06 09:53:20 +02:00 |
|
oblonski
|
db0c39e1c2
|
refine max-time-in-vehicle constraint
|
2017-07-05 10:41:23 +02:00 |
|
oblonski
|
b5998e1d93
|
Merge branch 'master' into max-time-feature
# Conflicts:
# jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/job/Service.java
# jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/job/Shipment.java
# jsprit-core/src/test/java/com/graphhopper/jsprit/core/problem/job/PickupTest.java
# jsprit-core/src/test/java/com/graphhopper/jsprit/core/problem/job/ServiceTest.java
# jsprit-core/src/test/java/com/graphhopper/jsprit/core/problem/job/ShipmentTest.java
|
2017-07-05 10:40:18 +02:00 |
|
oblonski
|
d8f7af7fb5
|
add helper
|
2017-06-30 10:44:39 +02:00 |
|
oblonski
|
1ef29a268c
|
sort jobs acc to priorities
|
2017-06-30 08:47:55 +02:00 |
|
oblonski
|
5fa1cea6af
|
Merge branch 'master' into prio-improvement
|
2017-06-29 12:34:20 +02:00 |
|
oblonski
|
ecea356c54
|
improve unassigned reason tracker
|
2017-06-29 12:31:54 +02:00 |
|
oblonski
|
f647884184
|
make getMostLikely a static method
|
2017-06-29 09:58:38 +02:00 |
|
oblonski
|
f54241144c
|
prio improvement
|
2017-06-28 23:19:15 +02:00 |
|
Balázs Vissy
|
1af7532939
|
#354 - fixed - Cost recalculated for solution after jobs added (also a copy is made from the solution)
|
2017-06-12 22:38:35 +02:00 |
|
Balázs Vissy
|
eb78625e1f
|
#354 - partial solution: adding new jobs as unassigned
|
2017-06-12 22:26:28 +02:00 |
|
Balázs Vissy
|
c109fe676f
|
#347 - Custom properties
|
2017-05-31 22:51:56 +02:00 |
|
oblonski
|
b9da9b9a06
|
make reason tracker more robust
|
2017-05-16 20:50:08 +02:00 |
|
oblonski
|
8ca85f13ba
|
add unassignedReason tests
|
2017-05-11 16:43:28 +02:00 |
|
oblonski
|
69537d109c
|
add option to set abs. initial threshold
|
2017-05-11 16:42:48 +02:00 |
|
oblonski
|
3213765b50
|
improve RuinString
|
2017-05-05 16:37:11 +02:00 |
|
oblonski
|
4b9501bf25
|
remove unnecessary public
|
2017-04-27 20:17:13 +02:00 |
|
oblonski
|
7a8d9ee841
|
extend Jsprit.Builder to easily add custom search strategies
|
2017-04-27 20:16:33 +02:00 |
|
oblonski
|
b694c32d41
|
streamline RuinString
|
2017-04-26 17:03:42 +02:00 |
|
oblonski
|
2d9be8304a
|
Merge branch 'routebuilder-break-location'
# Conflicts:
# jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/VehicleRoute.java
|
2017-04-26 15:39:27 +02:00 |
|
oblonski
|
0fb7469d1f
|
Merge branch 'routebuilder-break-location'
# Conflicts:
# jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/VehicleRoute.java
|
2017-04-26 15:38:08 +02:00 |
|
oblonski
|
3b24adc8fa
|
make string ruin configurable
|
2017-04-26 15:36:09 +02:00 |
|
oblonski
|
9e2afa4f75
|
make string ruin configurable
|
2017-04-26 15:22:37 +02:00 |
|
oblonski
|
5d56d2e091
|
make string ruin configurable
|
2017-04-26 15:05:28 +02:00 |
|
oblonski
|
39751c8c5a
|
add location info for scheduling breaks with route builder
|
2017-04-19 14:10:10 +02:00 |
|
oblonski
|
933e2ca120
|
add location info for scheduling breaks with route builder
|
2017-04-19 14:04:19 +02:00 |
|
oblonski
|
271d251c35
|
play with string length
|
2017-04-19 13:31:53 +02:00 |
|
oblonski
|
8505d0dc48
|
play with string length
|
2017-04-03 08:52:34 +02:00 |
|
oblonski
|
b5c69ba4d0
|
play with string length
|
2017-04-01 20:38:34 +02:00 |
|
oblonski
|
fda067811b
|
Merge branch 'master' into string-removal
|
2017-03-30 12:19:31 +02:00 |
|
oblonski
|
562be55ae6
|
get no. locations
|
2017-03-15 15:20:57 +01:00 |
|
oblonski
|
185980d8c0
|
allow constraints to be ignored
|
2017-03-14 13:09:03 +01:00 |
|
oblonski
|
9453f0eb06
|
make reason frequency accessible
|
2017-03-14 09:55:35 +01:00 |
|
oblonski
|
ab8741a335
|
get rid of google guava dep
|
2017-02-07 09:53:46 +01:00 |
|
oblonski
|
6dbc35e350
|
test reason tracker - related to #180
|
2017-02-06 22:15:53 +01:00 |
|
oblonski
|
9e9436e1ab
|
doc codes - related to #180
|
2017-02-06 21:54:59 +01:00 |
|
oblonski
|
0a8061845d
|
use job id instead of job - related to #180
|
2017-02-06 21:48:47 +01:00 |
|
oblonski
|
79ac22f7f4
|
memorize reasons and translates constraint names into code and reason - related to #180
|
2017-02-06 21:31:56 +01:00 |
|
oblonski
|
8da37cf4b3
|
memorize failed constraint names - related to #180
|
2017-02-06 21:30:16 +01:00 |
|
oblonski
|
ba6dbfae45
|
add unassigned job listener - related to #180
|
2017-02-06 21:29:22 +01:00 |
|
oblonski
|
d7b4122e10
|
account for more prio levels in scorer and obj function
|
2017-01-30 20:05:49 +01:00 |
|
oblonski
|
7d2881f4c1
|
allow more priority levels - up to 10
|
2017-01-30 20:02:34 +01:00 |
|
oblonski
|
25fe083809
|
refine string removal
|
2017-01-18 19:43:52 +01:00 |
|
oblonski
|
0f38d5ed78
|
align toString
|
2017-01-11 20:30:07 +01:00 |
|
oblonski
|
e624900e68
|
Merge branch 'bug-286'
|
2017-01-11 20:09:18 +01:00 |
|
oblonski
|
0becec2ce8
|
split fix cost calculation - related to #286
|
2017-01-11 20:08:31 +01:00 |
|
oblonski
|
5dcbdeeefc
|
Merge remote-tracking branch 'origin/master'
|
2016-12-05 19:31:59 +01:00 |
|
oblonski
|
851f0f9861
|
make regret scorer configurable
|
2016-12-05 19:31:12 +01:00 |
|
Stefan Schröder
|
4e5dee5d6e
|
Merge pull request #313 from jie31best/bugfix/delivershipment-max-distance-constraint
fix deliverShipment insertion in max distance constraint
|
2016-11-29 08:19:09 +01:00 |
|
He Huang
|
d628f23b4d
|
fix deliverShipment insertion in max distance constraint
|
2016-11-29 11:52:52 +08:00 |
|