Skip to content

Conversation

llDanieLll
Copy link

Description
This PR adds a custom [FrozenLakePlus] environment that extends Gymnasium’s FrozenLakeEnv with dynamic slipperiness, allowing the environment’s transition dynamics to change during an episode. It also includes scripts for training (train_agent.py), evaluation (eval_agent.py), and testing (test_frozenlake_plus.py) the environment and agent.

Motivation and Context
This change introduces a non-stationary RL benchmark for testing agent robustness to changing environment dynamics. It enables research and experimentation with agents in environments where the transition probabilities can change over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant