# Carrom estimation (P162)
----------
## Tasks for deeplinking:
- Players are unable to consistently play private games, when they create a game, other users are unable to join the game
- If the user has the game installed on their device, the game automatically opens up, and joins the match directly
- If the user does not have the game installed, then the user is taken to App Page on the App Store or Play Store
- If the link has expired, meaning the match room is no longer open the following behavior should occur:
3.1- If the user does not have the game installed, then the user is taken to the App Page just like before
3.2- If the user has the game installed, then the game is started, and the user will see a pop up message "Sorry the match is no longer available"
### Estimation for deeplinking:
- Unity developer - 5 days
----------
## Tasks for App In Purchase
- People buy Gold or Marbles, but do not receive the items they bought
- People are able to get Marbles and Gold in unbelievable amounts (Especially marbles), without buying them
- Some people see sudden increase in their Marbles or Gold without making a purchase, but as if someone has made the purchase for them
### Estimation for App In Purchase:
- Unity developer - 3 days
- Backend developer - 10 days
----------
## Description of the tasks for Player Pools:
Matchmaking now offers three game modes, which is spliWng up the players into three pools, and players are unable to match against each other. (If the user is searching for 30 seconds, the game automaRcally matches the user with the AI). We will only make it such that if the user selects Matchmaking, it will automaRcally start searching for 1vs.1
- Any options in the multiplayer mode should be removed
### Estimation for Player Pools:
- Unity developer - 1 day
----------
# Total:
- Unity developer: 9 days
- Backend developer: 10 days