Automatically detects and solves Block Blast puzzles from screenshots.
- Auto-detection: Captures your screen and detects the game board + pieces
- Smart solving: Finds the best solution (most lines cleared)
- Visual playback: Shows step-by-step solution with Pygame GUI
pip install -r requirements.txtpython main.pypython board_detector.py screenshot.png- SPACE - Play/Pause animation
- LEFT/RIGHT - Step through manually
- UP/DOWN - Adjust playback speed
- ESC - Quit
main.py- Main application entry pointboard_detector.py- Screenshot detection (grid + pieces)block_blast_solver.py- Puzzle solving algorithmblock_blast_gui.py- Pygame GUI visualizationpiece_selector.py- Manual piece selection