# Comprendo Roadmap
## Pocket
### v1 - "MVP"
### Overview
Comprendo Pocket is a mobile app that allows you to create, store & download poker ranges. It is intended to serve as a quick reference or library of ranges that the user can review & refine, primarily for studying purposes.
### Features
- Create a range for a single spot, e.g. BTN RFI 2x 6-max
- Automatically calculate the range's equity vs a random hand
- View a breakdown of the number of combos in predefined categories, e.g. 48 combos of Pairs, 12 combos of Suited connectors
- Save your custom ranges in the cloud
- Basic user profile (anonymous or Federated (Google, FB etc))
- Download/buy ranges and packs of ranges from the "Store"
### v2 - "Community"
#### Overview
This version adds social/community features to the app.
#### Features
- Upload a range or pack of ranges to the "Store"
- Rate & review community uploads by other users
- Earn "Comprendo Reputation" (a la reddit karma) based on other users' ratings of your uploads
- Clone & edit community ranges & publish your changes (different opinions on the same spot)
### v3 - "Test your Ranges"
#### Overview
This version introduces a "quiz" feature. The app will generate a random range and ask you a question about it. For example, given the range "AA-JJ,[50]TT-99[/50],AKs-AJs,", how many combos of pairs do you have?
#### Features
- Generate "quizes" from randomly generated hands, or select hands from your library to be quizzed on
- Select a difficulty level based on: time allowed for each answer, frequency (easy mode = 100% frequency, normal = [100, 50, 33]% frequency, hard = random % frequencies)
- App tracks your progress & can suggest quizzes based on your current "score"
- Community leaderboards(?). Quiz score feeds back into "Community Reputation".
### v4 - "Heroes & Villains"
#### Overview
This version introduces new types of ranges & allows HU range vs range analysis & quizzes.
#### Features
- PLO ranges (? if solvable or scrapable from a reputable source)
- HU range vs range: create a range for the hero & villain in a given spot
- Calculate equity for each range
- Show detailed breakdown of category vs category, e.g. 48 combos of Pairs vs 36 combos of Pairs
- Generate new quiz types for range vs range
### v5 - "Coaching"
#### Overview
Building on the community edit feature, a user can "send" a range etc to another user, who can privately clone and edit & send back, as a form of coaching. (NOTE: this could be a paid feature).
#### Features
- Send your ranges privately to other community members
- As a "coach", generate a detailed report & suggest edits, which is then sent back to the "student"