Generated on Tue Dec 16 13:34:57 2008 for ell-3.0.0 by doxygen 1.5.1

ell::S_RNAfe_SingleM_TB::RandomNeighborList::ItState Class Reference

#include <S_RNAfe_SingleM_TB.hh>


Detailed Description

Definition at line 82 of file S_RNAfe_SingleM_TB.hh.

Public Member Functions

virtual ItStateclone () const
 ItState (const ItState &itstate)
 ItState ()
virtual ~ItState ()

Data Fields

std::set< SingleMovechosenMoves
size_t switchModeValue
std::vector< SingleMoveunchosenValidMoves

Static Public Attributes

static const size_t SWITCH_MODE_THRESHOLD


Constructor & Destructor Documentation

ell::S_RNAfe_SingleM_TB::RandomNeighborList::ItState::ItState (  )  [inline]

Definition at line 103 of file S_RNAfe_SingleM_TB.hh.

ell::S_RNAfe_SingleM_TB::RandomNeighborList::ItState::ItState ( const ItState itstate  )  [inline]

Definition at line 108 of file S_RNAfe_SingleM_TB.hh.

virtual ell::S_RNAfe_SingleM_TB::RandomNeighborList::ItState::~ItState (  )  [inline, virtual]

Definition at line 114 of file S_RNAfe_SingleM_TB.hh.


Member Function Documentation

virtual ItState* ell::S_RNAfe_SingleM_TB::RandomNeighborList::ItState::clone (  )  const [inline, virtual]

Definition at line 117 of file S_RNAfe_SingleM_TB.hh.


Field Documentation

set containing all valid single moves that were randomly chosen during iteration

Definition at line 97 of file S_RNAfe_SingleM_TB.hh.

if the numbers of valid single moves that have been selected more than once exceeds this threshold, the mode of choice will be changed to choice out of all unchosen valid moves

Definition at line 89 of file S_RNAfe_SingleM_TB.hh.

counts down from SWITCH_MODE_THRESHOLD to zero for every valid move chosen more than once

Definition at line 93 of file S_RNAfe_SingleM_TB.hh.

vector containing all VALID single moves which have not been chosen yet

Definition at line 101 of file S_RNAfe_SingleM_TB.hh.


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