Class crw
Defined in File crw.hpp
Inheritance Relationships
Base Types
public csstrategy::explore::base_explore
public rer::client< crw >
Class Documentation
-
class crw : public csstrategy::explore::base_explore, public rer::client<crw>
Roam around using Correlated Random Walk looking for something until you happen to stumble across it.
Public Functions
-
crw(const csfsm::fsm_params *params, const cssexplore::config::explore_config *config, rmath::rng *rng)
-
~crw(void) override = default
-
inline std::unique_ptr<base_explore> clone(void) const override
-
void task_execute(void) final override
-
inline bool task_finished(void) const final override
Since we are exploring for something we don’t know about, we will never finish (stopping is handled at a higher level).
-
void task_reset(void) final override
-
inline bool task_running(void) const final override
-
inline void task_start(cta::taskable_argument*) final override
-
crw(const csfsm::fsm_params *params, const cssexplore::config::explore_config *config, rmath::rng *rng)