pub trait Feedback: Loggable + Clone {
    type EpisodeFeedback: Default + Loggable;
    type StepSummary: Summary<Item = Self> + Loggable;
    type EpisodeSummary: Summary<Item = Self::EpisodeFeedback> + Loggable;

    fn add_to_episode_feedback(
        &self,
        episode_feedback: &mut Self::EpisodeFeedback
    ); }

Required Associated Types

Overall feedback for an episode.

Per-step feedback summary.

Per-episode feedback summary.

Required Methods

Implementations on Foreign Types

Implementors