Files
Gymnasium/tests/wrappers/utils.py

10 lines
275 B
Python
Raw Normal View History

2022-09-08 10:10:07 +01:00
import gymnasium
2022-05-13 13:58:19 +01:00
2022-09-08 10:10:07 +01:00
def has_wrapper(wrapped_env: gymnasium.Env, wrapper_type: type) -> bool:
while isinstance(wrapped_env, gymnasium.Wrapper):
2022-05-13 13:58:19 +01:00
if isinstance(wrapped_env, wrapper_type):
return True
wrapped_env = wrapped_env.env
return False