Public Member Functions

Move< R, M > Class Template Reference

Inheritance diagram for Move< R, M >:
MoveNSSeqUnion< R, M >

List of all members.

Public Member Functions

bool canBeApplied (const Solution< R > &s)
bool canBeApplied (const Evaluation< M > &e, const Solution< R > &s)
virtual bool canBeApplied (const R &)=0
virtual bool canBeApplied (const M &m, const R &r)
Move< R, M > & apply (Solution< R > &s)
Move< R, M > & apply (Evaluation< M > &e, Solution< R > &s)
virtual Move< R, M > & apply (R &r)=0
virtual Move< R, M > & apply (M &m, R &r)
virtual bool operator== (const Move< R, M > &m) const =0
bool operator!= (const Move< R, M > &m) const
virtual void print ()=0

template<class R, class M = OPTFRAME_DEFAULT_MEMORY>
class Move< R, M >


The documentation for this class was generated from the following file:
 All Classes Functions