Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ViZDoom's Development Roadmap #546

Open
9 of 17 tasks
mwydmuch opened this issue Jul 24, 2023 · 0 comments
Open
9 of 17 tasks

ViZDoom's Development Roadmap #546

mwydmuch opened this issue Jul 24, 2023 · 0 comments

Comments

@mwydmuch
Copy link
Member

mwydmuch commented Jul 24, 2023

This is a loose roadmap of our plans for the further development of ViZDoom. It assumes the slowest possible progress.

Items marked as (help wanted) can be picked up by volunteers earlier.
If you would like to contribute join our discord server https://discord.gg/bnJ6kubTg6 and put a message in the new contributes channel with any particular topics that you would like to work.

August 2023 - documentation improvements:

  • Documentation for Gymnasium wrapper
  • Add tutorial on creating custom environments
  • Overall polish of the documentation

September, October 2023 - installation/distribution improvements:

  • Manylinux wheels
  • Further polish of the documentation

November, December 2023 - further improvements:

  • Support for Python 3.12
  • Some QoL and bug fixes

2024 - reaching mature Farama environment state:

  • Test and improve all the examples (help wanted)
  • Removal of deprecated Gym wrapper in favor of Gymnasium
  • Support for "truncated" status in Gymnasium wrapper (in progress)
  • Remove an old signal trapping system
  • Pre-build wheels for Apple Silicon
  • ViZDoom reaching mature Farama environment status - release 1.3.0

Multi-agent environments:

  • PettingZoo wrapper/support for easier support for multi-agent environments (help wanted)
  • Create examples of multiplayer environments for the PettingZoo wrapper (help wanted)

Items without a timeline

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

No branches or pull requests

1 participant