It is an online game where you create a virtual team of real cricket players and score points depending on how your chosen players perform in real life matches. To win a tournament, you must try and get the maximum points and the No. 1 rank amongst other participants.
Problem Statement:
Create a Fantasy Cricket game in Python. The game should have all the features displayed in the mock-up screens in the scenario. To calculate the points for each player, you can use rules similar to the sample rules displayed below.
Rules:
Batting ● 1 point for 2 runs scored ● Additional 5 points for half century ● Additional 10 points for century ● 2 points for strike rate (runs/balls faced) of 80-100 ● Additional 4 points for strike rate>100 ● 1 point for hitting a boundary (four) and 2 points for over boundary (six)
Bowling ● 10 points for each wicket ● Additional 5 points for three wickets per innings ● Additional 10 points for 5 wickets or more in innings ● 4 points for economy rate (runs given per over) between 3.5 and 4.5 ● 7 points for economy rate between 2 and 3.5 ● 10 points for economy rate less than 2 Fielding ● 10 points each for catch/stumping/run out