class_docstr: Abstract agent class.
class_docstr_tok: ["Abstract","agent","class","."]
docstr: Observe consequences and prepare for a new episode.
  
  Returns:
      None
docstr_tok: ["Observe","consequences","and","prepare","for","a","new","episode",".","Returns",":","None"]
code: def stop_episode_and_train(self, state, reward, done=False):
      """Observe consequences and prepare for a new episode.
  
      Returns:
          None
      """
      raise NotImplementedError()
  
imports: from abc import ABCMeta
  from abc import abstractmethod
  from abc import abstractproperty
  import os
  from chainer import serializers
  import numpy
  import warnings
label_desc: Use image node_id 3 for calling the Agent obj's underlying member method code with example usage: obj.stop_episode_and_train(state, reward, done) without return types