Getting Started
To contribute to evolveRL, first clone the repository and set up your development environment:Development Setup
-
Fork the Repository
- Visit evolveRL on GitHub
- Click the “Fork” button to create your copy of the repo
-
Create a Branch
Pull Request Process
-
Update Your Fork
-
Push Changes
-
Create Pull Request
- Go to the evolveRL repository
- Click “New Pull Request”
- Select your branch
- Fill out the PR template
Development Guidelines
-
Code Style
- Follow PEP 8 guidelines
- Use type hints
- Write descriptive docstrings
- Keep functions focused and modular
-
Documentation
- Update relevant documentation
- Include docstrings for public APIs
- Add examples for new features
-
Commit Messages
- Use clear, descriptive commit messages
- Reference issues when applicable
- Follow conventional commits format
Getting Help
- Join our Telegram community
- Check existing GitHub issues

