Solved

Any Fantasy Football Brute force AI suggestions?

Posted on 2016-11-18
2
58 Views
Last Modified: 2016-11-20
Hi

If I consider doing a fantasy football choosing AI,
I know that one Draft-kings / FF site / whatever has a file / link that all the stats / players and attributes can be gleaned from.
Which system is that?
I am using draft Kings.

Is this a neural net thing, or just a set of rules to churn over the available players?
I am thinking..Treat it like a real occurrence of a game. Who benefits from someone else's good play?
- Not to choose the defense your QB is playing against.
- At least 2 receivers on your QB's team, if not always the Tight End or Running back (random? - for some of his wideouts included?)

Should I make a dropdown with some no-questions choices for certain players that week? Should all injured players be avoided, no questions?
Should I factor in player stats?

Thanks
0
Comment
Question by:beavoid
2 Comments
 
LVL 26

Accepted Solution

by:
dpearson earned 500 total points
ID: 41894490
I know that one Draft-kings / FF site / whatever has a file / link that all the stats / players and attributes can be gleaned from.
Which system is that?

If you're asking where do they get the data from - they pay a service which collects this data.  The biggest one is sports radar (http://sportradar.us/).

Should I factor in player stats?
If you're trying to build AI to analyze this the question you're trying to determine is what should the expected price of a player be.  Then if you can find ones with a lower than expected price, you'd put them on your team and win.

So to determine the expected price you need to include as much data as possible - as many player stats as you can find.

Then feeding that into a neural net is probably a good approach.  Coding it up yourself as a set of rules will almost certainly fail (e.g. how valuable is it if a QB completes 35% of their passes of over 20 yards compared to a QB who completes 45% of passes at the range, but completes less passes overall?)  A neutral net can answer that question - given enough data and training.  A human programmer probably can't.

Doug
1
 

Author Closing Comment

by:beavoid
ID: 41895279
Thanks
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What is RenderMan: RenderMan is a not any particular piece of software. RenderMan is an industry standard, defining set of rules that any rendering software should use, to be RenderMan-compliant. Pixar's RenderMan is a flagship implementation of …
Performance in games development is paramount: every microsecond counts to be able to do everything in less than 33ms (aiming at 16ms). C# foreach statement is one of the worst performance killers, and here I explain why.
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question