The deepcopy
function from Python’s copy
module does not correctly copy Gym environments because Gym environments often contain non-serializable objects such as file handles, sockets, or Cython objects that deepcopy
cannot handle properly. Additionally, many Gym environments maintain internal states that reference low-level C++ objects or use external dependencies that do not support deep copying............ Read More