Welcome to the BalatroBench community! We're excited to see your custom strategies for playing Balatro with AI. Contributing is simple: test your strategy locally, then submit it through our community form.
- Test Locally - Develop and test your strategy using
balatrollm - Submit Form - Fill out the embedded form on our community page
- Server Validation - We'll run your strategy on our servers
Create your strategy using the balatrollm framework:
# Test your strategy locally
balatrollm --strategy path/to/strategy/directoryTest thoroughly with different seeds and game scenarios to ensure your strategy works consistently.
Visit the Community page on our website and find the submission form. You'll need to provide:
Required Fields:
- Provider/Model: The AI provider and model
- Base URL: API endpoint for your chosen provider
- API Key: Your API key for the service
- Strategy Name: A clear, descriptive name for your strategy
- Author: Your name or GitHub username
- STRATEGY.md.jinja: Paste your complete strategy template directly into the form
After submission:
- We'll automatically run your strategy on our benchmark servers
- Results will be added to the leaderboard if validation passes
- No manual review process - fully automated
- Test Thoroughly: Run multiple games with different seeds locally
- Clear Instructions: Write detailed, specific prompts for the AI
- Focus on Results: Optimize for consistent high scores and win rates
- Consistency: Performs well across different game scenarios
- Clarity: Easy to understand and implement
- Innovation: Brings new approaches or insights
- Reproducibility: Others can achieve similar results
- Be respectful and constructive
- Share knowledge and insights
- Focus on improving AI performance in Balatro
- Use appropriate language in all submissions
Ask questions on our Discord server in the #balatrobench channel.
Thank you for contributing to BalatroBench! We look forward to seeing your innovative AI strategies.