38 std::map<std::string, std::any>
info;
45 std::ostream&
print(std::ostream& out)
const noexcept;
50 return info.print(out);
const uint_t INVALID_ID
Invalid id.
Definition bitrl_consts.h:21
double real_t
real_t
Definition bitrl_types.h:23
std::size_t uint_t
uint_t
Definition bitrl_types.h:43
std::ostream & operator<<(std::ostream &out, const EpisodeInfo &info)
Definition episode_info.h:49
Various utilities used when working with RL problems.
Definition cuberl_types.h:16
The EpisodeInfo struct.
Definition episode_info.h:19
real_t episode_reward
Definition episode_info.h:28
std::map< std::string, std::any > info
info
Definition episode_info.h:38
std::chrono::duration< real_t > total_time
total_time
Definition episode_info.h:33
std::ostream & print(std::ostream &out) const noexcept
print
uint_t episode_index
Definition episode_info.h:21
bool stop_training
Definition episode_info.h:23
uint_t episode_iterations
Definition episode_info.h:22