|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
TabuSearchListener
with the tabu search.
ComplexTabuList
.
Move
interface and requires you to implement
a public int[] attributes()
method that returns attributes
of that move.ComplexMove
's attributes()
method to determine the move's identity.ComplexTabuList
with the
ComplexTabuList.DEFAULT_TENURE
value of ten (10) and the
ComplexTabuList.DEFAULT_NUM_ATTR
value of two (2).
ComplexTabuList
with a given tenure
and number of attributes
TabuSearch
expects an objective/
constraint penalties function to be able
to evaluate a solution's worth.
BeanDescriptor
s.
BeanDescriptor
s.
EventSetDescriptor
s.
EventSetDescriptor
s.
TabuSearch
.
TabuSearch
.
MethodDescriptor
s.
MethodDescriptor
s.
PropertyDescriptor
s.
PropertyDescriptor
s.
TabuSearch
prior to returning.
String
representation of the OpenTS version number.
TabuSearchEvent
at the end of the iteration.
TabuSearchEvent
at the end of the iteration.
TabuSearchEvent
at the end of the iteration.
TabuSearchEvent
at the end of the iteration.
TabuSearchEvent
at the end of the iteration.
ComplexMove
is on the tabu list and ignores the
Solution
that is passed to it.
Move
is on the tabu list and ignores the
Solution
that is passed to it.
TabuSearch
can create multiple threads to take advantage
of multiple processors.String
.
MoveManager.getAllMoves(org.coinor.opents.Solution)
(in the MoveManager
returns no moves.String
.
Solution
.TabuSearchListener
with the tabu search.
Move
's hashCode()
method to determine the move's identity.SimpleTabuList
with the
SimpleTabuList.DEFAULT_TENURE
value of ten (10).
SimpleTabuList
with a given tenure.
TabuSearch
does not create any new threads, making it
ideal for embedding in Enterprise JavaBeans.TabuSearchListener
s.
TabuSearchListener
s.
TabuSearchEvent
should be fired at the end of the iteration.
TabuSearchEvent
should be fired at the end of the iteration.
TabuSearchEvent
should be fired at the end of the iteration.
TabuSearchEvent
should be fired at the end of the iteration.
TabuSearchEvent
should be fired at the end of the iteration.
TabuSearch
to set the value of the
objective function
and set objectiveValid to true.
TabuSearch
to set the value of the
objective function
and set objectiveValid to true.
ComplexMove
and Solution
as
arguments and updates the tabu list as necessary.
Move
and Solution
as
arguments and updates the tabu list as necessary.
Move
and Solution
as
arguments and updates the tabu list as necessary.
TabuSearchListener
methods with empty methods.TabuSearch
and defines the event-handling methods
including the add/remove methods and package-level fireXxx methods.TabuSearch
and are useful
for extending the tabu search to include such things as long term memory
and other tabu extras.myTabuSearch.stopSolving()
.
myTabuSearch.stopSolving()
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |