A fully object-oriented 3×3 slot machine built in Python.
- 🎰 Weighted reels
- 💰 Progressive jackpot
- 📊 Analytics dashboard
- 🤖 Luck analyzer
- 📜 Spin history
- ✅ Input validation
- 🧩 Object-Oriented Design
- Python 3.12+
- Dataclasses
- Type Hints
- OOP
- Random Module
src/ tests/ docs/
Balance: $100
Jackpot: $24
+-----+-----+-----+
| A | B | D |
+-----+-----+-----+
| A | A | A |
+-----+-----+-----+
| C | D | C |
+-----+-----+-----+
Winner!
Middle Row
Won $50
✔ Progressive Jackpot
✔ Analytics Dashboard
✔ Session History
✔ Luck Analyzer
✔ Clean OOP Architecture
✔ Type Hints
✔ Modular Design