shape

DFS Overview

What is DFS

-DFS is a Game of Skill where user create a team of real players for an upcoming match and compete with other users for big prizes.

Here is the overview of game play

1.Select A Match : DFS hosts games of Football, Basketball and Cricket. Click on an upcoming match you want to play and keep an eye on the match deadline.

2.Create Your Teams: Use your knowledge of sports to pick a team within a budget of 100 credits who you think will score the most points for the selected match. User can edit team after creating.

a.Credits: Credits are the cost of a player. In-form and star players typically cost more credits, while inexperienced or non-regular players cost less.

b.Fantasy Points: Fantasy Points are earned by real-life players on the basis of their performances in a match. For example, scoring goals, making assists, etc. (football) and similar actions for other sports. Will cover all the scorepoints later in this doc.

3.Join Contests: We have many different contest formats for user to join. Choose between free and paid contests, or even create a new private contest just for you and your friends. You play your way!

4.Follow The Match: Once a match is live, you can follow your contests leaderboards to see how you’re performing against your competition.

Winnings: After a match ends, if you’re in the winning zone for a contest, then your contest winnings are transferred to your account. Use them to join more contests, or withdraw it and celebrate your success!

Rules for Football -

➔ Creating Your Team

◆Every football team you build on DFS has to have 11 players, of which a maximum of 7 players can be from any one team playing the real-life match

◆Player Combinations: Your team can have different combinations of players, but has to be within the 100 credit cap and must qualify the following team selection criteria:

◆Captain and Vice-Captain Points: Once you have selected your 11 players, you will have to assign a captain and vice-captain for your team.The captain will give you 2x points scored by them in the actual match.The vice-captain will give you 1.5x points scored by them in the actual match.

➔ Fantasy Points System

For every assist 15
For every 1 goals conceded (GK) -2
Clean sheet (Defender) 20
Yellow card -2
For every 1 shots on target 5
For every goal scored (Defender) 30
Coming on as a Substitute 2
Interception Won 3
Clean sheet (GK) 20
For every shots saved (GK) 5
For every goal scored (GK) 40
For every goal scored (Midfielder) 25
For every goal scored (Forward) 20
For every 1 goals conceded (Defender) -2
For every 1 successful tackles made 5
Red card -10
For every penalty missed -2
Chance Created 2
For every penalty saved (GK) 20
For every own goal -10
For every 5 passes completed 2
Playing 11 4


➔ Other Important Points

◆We get all our stats from Entitysport, the world's leading football data provider. However, in case there is a clear error from our provider's end, we may modify the stats.

◆The player you choose to be your team’s Captain will receive 2 times the points for his/her performance

◆The player you choose to be your team’s Vice-captain will receive 1.5 times the points for his/her performance

◆Once a match has been marked as completed and winners have been

declared.

◆In case the player does not play the match at all, no points will be given.

Rules for Basketball -

➔ Creating Your Team

◆Every basketball team to have 8 players, of which a maximum of 5 players can be from any one team playing the real-life match.

➔ Player Combinations

◆Your team can have different combinations of players, but has to be within the 100 credit cap and must qualify the following team selection criteria:



◆Captain and Vice-Captain Points: Once you have selected your 8 players, you will have to assign a captain and vice-captain for your team.The captain will give you 2x points scored by them in the actual match.The vice-captain will give you 1.5x points scored by them in the actual match.

➔ Fantasy Points System

Rebounds 1.2
Steal 3
Block 3
Point Scored 1
Turnover -1
Assist 15

Rules for Cricket -

➔ Fantasy Points System

◆ODI Format

Run Score 1
Half Century Bonus 4
Six Hit 4
Boundary Hit 2
Maiden Over 5
4 Wicket Bonus 8
Century Bonus 8
Stump 20
5 Wicket Bonus 8
Bonus (LBW/Bowled) 8
Runout (Not a direct hit) 6
Substitute Bonus 2
Catches 10
Playing 11 4
Wicket Taken 30
3 Catch Bonus 4
Runout 20
Dismissal For a Duck (Except Bowler) -2
Economy Bonus
From - to MinimumOvers Bowled Points
0 - 2.99 4 15
3 - 4.99 4 10
5 - 7.99 4 0
8 - 9.99 4 -10
10 - 200 4 -15
Strike Rate
From - to MinimumBall Faced Points
0 - 74.99 20 -5
75 - 99.99 20 0
100 - 124.99 20 5
125 - 174.99 20 10
175 - 800 20 20
◆T10 Format
Half Century Bonus 16
3 Wicket Bonus 16
30 Run bonus 8
Century Bonus 32
Wicket Taken 20
Boundary Hit 1
Run Score 1
Stump 20
Dismissal For a Duck (Except Bowler) -2
Runout 20
Playing 11 4
Six Hit 2
Maiden Over 20
Catches 10
Bonus (LBW/Bowled) 8
3 Catch Bonus 4
Runout (Not a direct hit) 6
2 Wicket Bonus 3
Substitute Bonus 2
Strike Rate
From - to MinimumBall Faced Points
0 - 79.99 1 -3
80 - 89.99 1 -2
90 - 99.99 1 -1
100 - 149.99 1 1
150 - 199.99 1 2
200 - 1000 1 3
Economy Bonus
From - to MinimumOvers Bowled Points
0 - 5.99 1 3
6 - 6.99 1 2
7 - 8 1 1
11 - 12 1 -1
12.01 - 13 1 -2
13.01 - 100 1 -3
◆T20 Format
Boundary Hit 1
Catches 10
Run Score 1
Maiden Over 10
Playing 11 4
Stump 20
Dismissal For a Duck (Except Bowler) -2
Bonus (LBW/Bowled)s 8
Substitute Bonus 2
5 Wicket Bonus 16
30 Run bonus 4
3 Wicket Bonus 8
4 Wicket Bonus 8
Half Century Bonus 8
Wicket Taken 15
Century Bonus 16
Runout 20
Six Hit 2
3 Catch Bonus 4
Runout (Not a direct hit) 6
Economy Bonus
From - to MinimumOvers Bowled Points
0 - 2.99 2 20
3 - 4.99 2 10
5 - 6.99 2 5
7 - 8.99 2 0
9 - 200 2 -10
Strike Rate
From - to MinimumBall Faced Points
0 - 74.99 10 -15
75 - 124.99 10 0
125 - 149.99 10 5
150 - 199.99 10 10
200 - 800 10 15
◆Test Format
Wicket Taken 35
5 Wicket Bonus 4
Dismissal For a Duck (Except Bowler) -2
Catches 10
Substitute Bonus 2
Runout 20
Stump 20
Run Score 1
Boundary Hit 2
3 Catch Bonus 4
Runout (Not a direct hit) 6
4 Wicket Bonus 8
Playing 11 4
Century Bonus 8
Half Century Bonus 4
Six Hit 4
Bonus (LBW/Bowled) 8
◆100Ball Format
Playing 11 4
2 Wicket Bonus 3
5 Wicket Bonus 20
Catches 8
Stump 12
Dismissal For a Duck (Except Bowler) -2
Run Score 1
Boundary Hit 1
Six Hit 2
4 Wicket Bonus 10
Century Bonus 40
30 Run bonus 8
Wicket Taken 20
Runout 20
Half Century Bonus 16
3 Wicket Bonus 5
Bonus (LBW/Bowled) 8
3 Catch Bonus 4
Runout (Not a direct hit) 6
➔ Other Important Points

◆Batting

●Any player scoring a century will only get points for the century. No points will be awarded as their 30 Run Bonus or Half-century Bonus. Additionally, no points are awarded for centuries in T10 matches.

●If any runs are scored on an overthrow, points for those runs will be credited to the batter on strike for that ball. However, if the overthrow goes for a boundary, the batter will not receive extra Boundary Bonus points.

●Negative points for low batting Strike Rates are only applicable for individual Strike Rates.

◆Fielding

●Players taking more than 3 catches will also get 4 points as 3 Catch Bonus. For example, if a player takes 6 catches, he/she will not get 8 points.

Game(Match) play in our App:

-In admin panel >

-We are fetching games from EntitySport(Data provider) and putting it in pending status by default

-Fetching players from EntitySport and adding contests in game

- We are having contest management for contest creation and handling

-Making the game in upcoming state, hence user will be able to join the match contests from user app

-Using cron mechanism we are able to fetch playing 11 of the teams

when available, make lineups out and make game in live status(we can do this by manually also)

-Using cron mechanism we are calculating the points of every team created by users as per the point system described above.

-After match completion will make our game in In Review status and done Point, Rank, Prize calculation and Prize distribution contest wise