Files
Gymnasium/tests/wrappers/utils.py

12 lines
295 B
Python
Raw Normal View History

2022-05-13 13:58:19 +01:00
from typing import Union
import gym
def has_wrapper(wrapped_env: Union[gym.Wrapper, gym.Env], wrapper_type: type):
while isinstance(wrapped_env, gym.Wrapper):
if isinstance(wrapped_env, wrapper_type):
return True
wrapped_env = wrapped_env.env
return False