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