In this project, you need to implement one reinforcement learning algorithm (e.g., value iteration, policy iteration, Q-learning) for one grid-world-based environment: Treasure Hunting.
For more information, refer to the assignment document in this repository
This project contains 2 files given to us:
environment.py
- The environment used for this assignmenttest.py
- The file used to run the Agent in the environment
In order to run the Agent in the environment in test.py
, the project requires these 2 files:
value_iteration_agent.py
- The Agent to be let loose in the environmentutils.py
- Utility functions that the Agent depends to perform additional computations in the environment.
If the project is not able to run due to missing dependencies, install the required packages manually or from requirements.txt
by runing this command:
pip install -r requirements.txt