Alexa Louise
|
88b4392efa
|
Add 2048-style memory system for gamified learning
Like the 2048 game, but for your brain! Knowledge tiles combine
and merge to form deeper understanding.
Features:
- 4x4 knowledge grid per domain (Python, JS, Algorithms, Math, etc.)
- Tiles represent concepts at different mastery levels (2-4096)
- Swipe to move tiles, matching concepts merge!
- Tile values map to mastery: 2=exposure -> 2048=genius
- 26 knowledge domains supported
- ASCII grid rendering for terminal visualization
- Score tracking, achievements, and progress stats
Tile Meanings:
- 2: First Exposure - 64: Proficiency
- 4: Awareness - 128: Competence
- 8: Familiarity - 256: Expertise
- 16: Comprehension - 512: Mastery
- 32: Understanding - 1024: Excellence
- 2048: GENIUS!
API Endpoints:
- GET /api/v1/memory/grid/{user}/{domain} - Get knowledge grid
- POST /api/v1/memory/move/{user}/{domain}/{direction} - Move tiles
- POST /api/v1/memory/study/{user}/{domain}/{concept} - Learn concept
- GET /api/v1/memory/stats/{user} - Get progress & achievements
- GET /api/v1/memory/how-to-play - Game instructions
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-30 11:25:42 -06:00 |
|