4#include "cubeai/rl/policies/policy_type.h"
32 virtual std::ostream&
print(std::ostream& out)
const = 0;
The PolicyBase class.
Definition policy_base.h:15
PolicyBase(PolicyType type)
Definition policy_base.h:49
virtual ~PolicyBase()=default
~PolicyBase. Destructor
virtual std::ostream & print(std::ostream &out) const =0
print
PolicyType type() const noexcept
type. Returns the policy identifier type
Definition policy_base.h:27
PolicyType type_
type_
Definition policy_base.h:45
PolicyType
Definition policy_type.h:8
std::ostream & operator<<(std::ostream &out, const PolicyBase &p)
Definition policy_base.h:56
Definition mc_tree_search_solver.h:22