class ForwardChecking: public PropagationAlgorithm

Classe che implementa la propagazione Forward Checking

Inheritance:


Public Methods

[more] ForwardChecking ()
[more]void propagate (CSProblem *c)
Effettua la propagazione sul CSProblem passato come argomento con metodo Forward Checking
[more]virtual ~ForwardChecking ()
Distruttore

Inherited from PropagationAlgorithm:

Public Methods

ostd::string getName() const

Protected Fields

ostd::string name

Protected Methods

obool fulfillable( const ConstraintVector * cv, const VarVector *vv, const Environment * env)
obool fulfillableRec( const ConstraintVector * cv, const VarVector *vv, const Environment * env, VarVector::const_iterator vvit)

Documentation

Classe che implementa la propagazione Forward Checking
o ForwardChecking()

ovoid propagate(CSProblem *c)
Effettua la propagazione sul CSProblem passato come argomento con metodo Forward Checking

ovirtual ~ForwardChecking()
Distruttore


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.