#include <idastar.h>
Public Member Functions | |
idaStarWorker (CkGroupID master, problem *issue, int maxdepth, int charesize, int serialdist) | |
~idaStarWorker () | |
void | ChildFinished (int dummy) |
Protected Attributes | |
CkGroupID | Master |
problem * | Issue |
problem * | Solution |
SerialTree * | Solver |
int | Waiting |
Definition at line 28 of file idastar.h.
idaStarWorker::idaStarWorker | ( | CkGroupID | master, | |
problem * | issue, | |||
int | maxdepth, | |||
int | charesize, | |||
int | serialdist | |||
) |
Definition at line 58 of file idastar.C.
References idaStarGroup::BestSolutionDepth, idaStarGroup::CharesExpanded, ChildFinished(), ckerr, CkExit(), problem::depth(), problem::depthToSolution(), endl(), idaStarGroup::Launch(), min(), idaStarGroup::NodesExpanded, problem::Parent, problem::Root, Solution, and Waiting.
void idaStarWorker::ChildFinished | ( | int | dummy | ) |
Definition at line 165 of file idastar.C.
References Issue, Master, problem::Parent, parent(), problem::Root, and Waiting.
Referenced by idaStarWorker().
CkGroupID idaStarWorker::Master [protected] |
problem* idaStarWorker::Issue [protected] |
problem* idaStarWorker::Solution [protected] |
SerialTree* idaStarWorker::Solver [protected] |
int idaStarWorker::Waiting [protected] |