(self, weights_for_eval_agent)
Args:
            weights_for_eval_agent: Can be any algorithm-specific data; e.g. Neural Network parameters for the agent
Args:
            weights_for_eval_agent: Can be any algorithm-specific data; e.g. Neural Network parameters for the agent
Args : weights_for_eval_agent : Can be any algorithm - specific data ; e . g . Neural Network parameters for the agent
def update_weights(self, weights_for_eval_agent):
        """
        Args:
            weights_for_eval_agent: Can be any algorithm-specific data; e.g. Neural Network parameters for the agent
        """
        raise NotImplementedError
def update_weights ( self , weights_for_eval_agent ) : raise NotImplementedError