У меня есть специальная среда AEC для детского зоопарка. Когда агент завершает работу, вызывается _was_dead_step() для очистки этого агента. Однако _was_dead_step() использует self._clear_rewards() в конце, который также устанавливает все вознаграждения для всех оставшихся агентов равными 0.
Я хочу предотвратить это, поскольку мне нужны эти вознаграждения дальше (я отслеживаю вознаграждения, а не накопленные вознаграждения, поскольку это имеет больше смысла в моей проблеме). Есть ли способ сделать это?
Подробнее здесь: https://stackoverflow.com/questions/786 ... ingzoo-cus