ó
    Ìnin  ã                   ó&   • S r SSKr " S S\5      rg)z/Abstract base class for environment randomizer.é    Nc                   óT   • \ rS rSrSr\R                  r\R                  S 5       r	Sr
g)ÚEnvRandomizerBaseé   a  Abstract base class for environment randomizer.

An EnvRandomizer is called in environment.reset(). It will
randomize physical parameters of the objects in the simulation.
The physical parameters will be fixed for that episode and be
randomized again in the next environment.reset().
c                 ó   • g)zdRandomize the simulated_objects in the environment.

Args:
  env: The environment to be randomized.
N© )ÚselfÚenvs     Úb/home/james-whalen/.local/lib/python3.13/site-packages/pybullet_envs/bullet/env_randomizer_base.pyÚrandomize_envÚEnvRandomizerBase.randomize_env   s   € ð 	ó    r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__ÚabcÚABCMetaÚ__metaclass__Úabstractmethodr   Ú__static_attributes__r   r   r
   r   r      s*   † ñð —+‘+€-à×Ññ	ó ó	r   r   )r   r   Úobjectr   r   r   r
   Ú<module>r      s   ðÙ 5ã 
ô	˜õ 	r   