#include <AlpsSearchStrategy.h>
Public Member Functions | |
AlpsNodeSelectionHybrid () | |
Default Constructor. | |
virtual | ~AlpsNodeSelectionHybrid () |
Default Destructor. | |
virtual bool | compare (AlpsTreeNode *x, AlpsTreeNode *y) |
This returns true if the quality of node y is better (the lesser the better) than that of node x. | |
virtual AlpsTreeNode * | selectNextNode (AlpsSubTree *subTree) |
virtual void | createNewNodes (AlpsSubTree *subTree, AlpsTreeNode *node) |
Definition at line 211 of file AlpsSearchStrategy.h.
AlpsNodeSelectionHybrid::AlpsNodeSelectionHybrid | ( | ) | [inline] |
Default Constructor.
Definition at line 215 of file AlpsSearchStrategy.h.
virtual AlpsNodeSelectionHybrid::~AlpsNodeSelectionHybrid | ( | ) | [inline, virtual] |
Default Destructor.
Definition at line 218 of file AlpsSearchStrategy.h.
virtual bool AlpsNodeSelectionHybrid::compare | ( | AlpsTreeNode * | x, | |
AlpsTreeNode * | y | |||
) | [inline, virtual] |
This returns true if the quality of node y is better (the lesser the better) than that of node x.
Implements AlpsNodeSelection.
Definition at line 222 of file AlpsSearchStrategy.h.
virtual AlpsTreeNode* AlpsNodeSelectionHybrid::selectNextNode | ( | AlpsSubTree * | subTree | ) | [virtual] |
Reimplemented from AlpsNodeSelection.
virtual void AlpsNodeSelectionHybrid::createNewNodes | ( | AlpsSubTree * | subTree, | |
AlpsTreeNode * | node | |||
) | [virtual] |
Reimplemented from AlpsNodeSelection.