Instructions
Instructions
If he/she wins the game then they can withdraw the winning amount while the
platform charges a nominal fee for the services.
To retain players on the platform, the company ABC gives loyalty points to their
players based on their activity on the platform.
Loyalty points are calculated on the basis of the number of games played, deposits
and withdrawal made on the platform by a particular player.
The criteria to convert number of games played, deposits and withdrawal into points
is given as below :"
At the end of each month total loyalty points are alloted to all the players. Out
of which the top 50 players are provided cash benefits."
On each day, there are 2 slots for each of which the loyalty points are to be
calculated:
S1 from 12am to 12pm
S2 from 12pm to 12am"
"Based on the above information and the data provided answer the following
questions:
1. Find Playerwise Loyalty points earned by Players in the following slots:-
a. 2nd October Slot S1
b. 16th October Slot S2
b. 18th October Slot S1
b. 26th October Slot S2
2. Calculate overall loyalty points earned and rank players on the basis of loyalty
points in the month of October.
In case of tie, number of games played should be taken as the next criteria
for ranking.
3. What is the average deposit amount?
4. What is the average deposit amount per user in a month?
5. What is the average number of games played per user?"
After calculating the loyalty points for the whole month find out which 50 players
are at the top of the leaderboard. The company has allocated a pool of Rs 50000 to
be given away as bonus money to the loyal players.
Now the company needs to determine how much bonus money should be given to the
players.
Should they base it on the amount of loyalty points? Should it be based on number
of games? Or something else?
Suggest a suitable way to divide the allocated money keeping in mind the following
points:
1. Only top 50 ranked players are awarded bonus"
"Part C
Can you suggest any way to make the loyalty point formula more robust?"