Added
- Add a function `logging_basic_config()` that can be called to setup a
very simple root logger to make it easy for simulators to setup logging
before calling into `bonsai.run_for_training_or_prediction()`. Most Bonsai
simulator samples will use this function. Advanced users who setup their
own python logging will not need to use this function. Note that this
package's `logging_basic_config()` function simply wraps the same function
in the bonsai-python package, while also undoing gym's root logger setup.
- Add a log statement to GymSimulator that will output progress information
about episodes that run for longer then ten seconds.
Changed
- Increase the minimum required version of bonsai-python to 0.12.0.
- Change the print statement that outputs final episode reward information
in GymSimulator to a log statement. Also move this statement so that
episodes that end due to a reset message from the Bonsai server also log.