|
|||||||
PREV NEXT | FRAMES NO FRAMES |
HEvaluator
minimizes the following:
HEvaluator
minimizes the following:
HEvaluator
that considers the priorities
indicated in orders
HSolver
s already known to the HEngine
.
HEngine
.
HEngine
will expend.
HEngine
.
HEngine
as a value
between zero and one, inclusively.
getEffort()
.
HEngine
.
HEngine
is the main source of interaction between code
that uses the Universal Vehicle Router (UVR) and the UVR itself.HEngine
that is not yet aware of any
orders or vehicles.
HEngine
based on the passed orders and vehicles.
HEngine
based on the passed orders and vehicles
and specifies the number of threads subsequent solvers should use.
HEngine
that is not yet aware of any
orders or vehicles.
HEngineEvent
HEngine
events.HEvaluator
gives costs for a given solution.HSolver
s take the information given to the HEngine
and try to solve the problem of servicing orders with vehicles.HSolverEvent
is fired.
HEngine
has started solving.
HEngine
will generate a list of good
starting solutions based on a heuristic developed by Gary Kinney
for the Air Force Institute of Technology
(www.afit.af.mil).
setEffort()
.
HEngine
.
HSolver
object. If you must keep a String
record
of a solver, use the class name and then instantiate a
new solver with Class.forName(
strSolverClassName ).newInstance()
.
HSolomon
to report progress.
HEngine
solving in another thread.
HEngine
is ready for the solver to start.
HEngine
.
|
|||||||
PREV NEXT | FRAMES NO FRAMES |