|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Result | |
org.objectweb.proactive.branchnbound.core | This is the core of the BnB API implementation. |
org.objectweb.proactive.branchnbound.core.queue | All task queues which are provided by the BnB API. |
Uses of Result in org.objectweb.proactive.branchnbound.core |
Fields in org.objectweb.proactive.branchnbound.core declared as Result | |
protected Result |
Task.initLowerBound
|
protected Result |
Task.initUpperBound
|
Methods in org.objectweb.proactive.branchnbound.core that return Result | |
Result |
Manager.start()
Start the computation. |
Result |
Manager.start(Task rootTask)
Start the computation with a new root task. |
Result |
Manager.start(ibis.impl.messagePassing.InputStream task,
ibis.impl.messagePassing.InputStream result)
Start a computation from a previous backup. |
Result |
Worker.execute(Task task)
Start the computation of the given task. |
Result |
Worker.getBestCurrentResult()
|
Result |
Result.returnTheBest(Result other)
Compare 2 results and return which is the best. |
abstract Result |
Task.execute()
|
Result |
Task.gather(Result[] results)
As defined by the user, it returns the best results. |
Methods in org.objectweb.proactive.branchnbound.core with parameters of type Result | |
void |
Worker.setBestCurrentResult(Result newBest)
Update the best local result with the new one. |
void |
Worker.informNewBestResult(Result newBest)
Broadcast the best new localy found solution to all task and to the task queue. |
Result |
Result.returnTheBest(Result other)
Compare 2 results and return which is the best. |
boolean |
Result.isBetterThan(Result other)
Compare 2 results. |
Result |
Task.gather(Result[] results)
As defined by the user, it returns the best results. |
Uses of Result in org.objectweb.proactive.branchnbound.core.queue |
Methods in org.objectweb.proactive.branchnbound.core.queue that return Result | |
Result |
TaskQueue.getBestCurrentResult()
|
Methods in org.objectweb.proactive.branchnbound.core.queue with parameters of type Result | |
void |
LargerQueueImpl.addResult(Result result)
|
void |
BasicQueueImpl.addResult(Result result)
|
abstract void |
TaskQueue.addResult(Result result)
Add a found result for the final gather. |
void |
TaskQueue.informNewBestResult(Result newBest)
***FOR INTERNAL USE ONLY*** Inform the queue of the best current solution. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |