Farama-Foundation / Gymnasium

An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
https://gymnasium.farama.org
MIT License
7.43k stars 838 forks source link

[Proposal] Creating BlackJack Environment Tutorial #1256

Open ArshiaIlaty opened 4 days ago

ArshiaIlaty commented 4 days ago

Proposal

Currently, the Gymnasium repo lacks clear instructions and explanations on how to train agents, making it challenging for users to engage with the environment or leverage its full potential. The proposal aims to create a detailed and user-friendly README that provides essential information about the repository while directing users to the comprehensive website for further guidance.

Motivation

The lack of detailed explanations in the repository README often leaves users frustrated when trying to understand the implementation, setup, and use cases. While the website offers a wealth of information, the absence of proper links or clear guidance in the repo leads to confusion. This gap in documentation can deter potential users or contributors from engaging with the project, undermining its potential reach and impact.

By addressing this issue, we can make the repository more accessible, improve the user experience, and ensure the project's adoption by a broader audience, including developers, researchers, and hobbyists.

Pitch

The proposed README will include the following:

Brief Introduction: A high-level overview of the BlackJack Environment Implementation, its purpose, and its applications. Setup Instructions: Clear steps to install and configure the environment locally. Usage Examples: Basic examples of how to run the environment and train agents. Key Features: Highlighting what makes the repository unique and useful. Website Redirection: Prominent links directing users to the website for comprehensive training instructions and advanced details. Contribution Guidelines: A section to encourage community engagement and contributions. FAQ: Addressing common queries to save users' time.

Alternatives

Video Tutorials: Supplement with video tutorials hosted on platforms like YouTube. While effective for many users, this medium may not be preferred by those who want quick, text-based access.

Additional context

No response

Checklist

pseudo-rnd-thoughts commented 4 days ago

@ArshiaIlaty That sounds like a good idea, would you be able to make a PR for it? To confirm, this is more including link in the readme to the website that will host most of the information