Generated on Wed Jan 4 17:49:23 2006 for Gecode by doxygen 1.4.6

Gecode::Search::BabReCoEngine Class Reference

#include <bab-reco.hh>

Inherits Gecode::Search::BabEngine.

List of all members.


Detailed Description

Recomputing branch-and-bound engine implementation.

Definition at line 34 of file bab-reco.hh.

Public Member Functions

 BabReCoEngine (Space *, unsigned int, unsigned int, size_t)
virtual size_t stacksize (void) const
 Return stack size used by engine.
virtual ~BabReCoEngine (void)
virtual bool explore (Space *&, Space *&)
 Search for next better solution


Constructor & Destructor Documentation

Gecode::Search::BabReCoEngine::BabReCoEngine Space ,
unsigned  int,
unsigned  int,
size_t 
[inline]
 

Definition at line 25 of file bab-reco.icc.

Gecode::Search::BabReCoEngine::~BabReCoEngine void   )  [virtual]
 

Definition at line 39 of file bab-reco.cc.


Member Function Documentation

size_t Gecode::Search::BabReCoEngine::stacksize void   )  const [virtual]
 

Return stack size used by engine.

Implements Gecode::Search::BabEngine.

Definition at line 46 of file bab-reco.cc.

bool Gecode::Search::BabReCoEngine::explore Space *&  ,
Space *& 
[virtual]
 

Search for next better solution

If true is returned, a next better solution has been found. This solution is available from s1.

If false is returned, the engine requires that the space s1 is constrained to be better by the so-far best solution s2.

Implements Gecode::Search::BabEngine.

Definition at line 51 of file bab-reco.cc.


The documentation for this class was generated from the following files: