This project was developed using an old, deprecated version of OpenAI Gym. Other dependencies are also outdated enough that it's hard to run it in 2023.
This PR introduces the following changes:
Switch to Poetry for Python package management
Use an up-to-date version of the RL environment library (OpenAI Gym → Gymnasium)
Use the modern versions of other scientific packages
Split the main script into multiple modules with type annotations and unit tests
This project was developed using an old, deprecated version of OpenAI Gym. Other dependencies are also outdated enough that it's hard to run it in 2023.
This PR introduces the following changes: