Call for Help: Front-End Javascript/.NET Web App Developer
67Dear Fantasy Football Analytics Community,
Two years ago, we released web apps to help people make better decisions in fantasy football based on the wisdom of the crowd. Over the past two years, the community response has been incredibly supportive, and we continually improved the apps in response to user feedback. The community also contributed directly to the project, with a number of users making additions and edits to our public source R scripts on our GitHub repo. In sum, we provide free web apps built by the people, for the people.
This brings me to our call for help. Our lead front-end web developer can no longer commit time to the project, and we are looking for a replacement. We are looking for a front-end web developer to help develop our web apps (apps.
Crucial skills:
- Javascript
- .NET
Nice-to-have skills:
- Knockout
- Bootstrap
- Azure
- Linux
- Design/UI
Bonus skills:
- OpenCPU
- R
If interested, please email the following to Isaac (isaac AT fantasyfootballanalytics DOT net):
- resume/CV
- brief description of relevant skills
- how much time you expect to be able to contribute
Sincerely,
Isaac Petersen
Hi Isaac,
Really neat tool. Couple of questions and a comment about the Weekly LIne-up Optimizer app:
1. When in the week is all of the relevant data usually populated such that it is usable for optimizing a Fanduel line-up? Is it usually done in time for the Thursday night contest?
2. There is a field in the inputs for how Defense/Special Teams scoring is calculated for Fanduel. It is below all the Points Thresholds and is called “Points Allowed”. It defaults to -0.5. Can you tell me what the value in that field governs? It seems like the threshold fields already govern points that the selected defense has allowed, so I’m curious to know what this field is doing and whether I should zero it out for my purposes.
3. I noticed that Blocked Kicks is defaulting to 1.5 points earned for a defense, but Fanduel currently has this set at 2.0 points earned.
Thanks, and best of luck as you pursue your PhD!
Todd Mitchell
1) Yes, they are ready before the Thursday night games.
2 & 3) These both are in regards to the lineup input on the form which the app is not displaying correctly. It does not have any impact on the calculations as the script disregards what the user have put on the app for the DFS leagues. In other words, the calculations are correct even though the form shows different values. We’re hoping to fix that once we get a new web developer (see posting above).
Isaac, first off… really cool stuff. You got me into R again (studying through Coursera).
Do you mind sharing the general schedule so we’re not beating up your servers prematurely? Specifically it looks like the projections are updated early in the week and again on Wednesday? However it isn’t until Wednesday evening or Thursday that the FD salaries seem to come together before a lineup can actually be generated.
Additionally, is the r-script/command to perform the constrained optimization (or knapsack problem or whatever it’s called) the lineup to the max budget included in github. I looked for it but was not seeing where that occurred. I think it’d be interesting to play around with the max budget (e.g. this week’s optimum lineup was like $56,100k) to see the more value-based picks that bubble up. Curious if you’ve done any study on this topic?
Projections and salaries are up for this week. Here’s our general schedule:
https://fantasyfootballanalytics.net/2015/05/2015-fantasy-football-projections.html#comment-3365
The optimization function written in R code is in our GitHub repo:
https://github.com/isaactpetersen/FantasyFootballAnalyticsR/blob/master/R%20Scripts/Functions/Functions.R
When you change the data settings on the Projection App what do the decimal numbers next to each Analyst represent? It’s a great app thank you very much!
Those are the weights to give each analyst in the calculation, see here:
https://fantasyfootballanalytics.net/2014/06/custom-rankings-and-projections-for-your-league.html
Thank you for the prompt response. I am a novice at this and certainly not a statistician. For example, on the data setting page, FantasySharks number is .453 and FFToday number is .482. Does the higher number indicate the analyst with the most historical accurate projections?
Yes, the weights reflect historical accuracy (higher = more accurate):
https://fantasyfootballanalytics.net/2015/02/best-fantasy-football-projections-2015.html
Can you use this for basketball?
hi – it appears the web applications are down. Any thoughts about when they might be back up and running? Please advise.
Should be up now!
Hey, earlier this summer you had a chart of the positive or negative correlations between my starters vs. my opponent’s (ie: My QB1 vs. his WR2 on same team). Could you send me a link to that article? I saved the chart, I just need more explanation of it.
The link is in this article:
https://fantasyfootballanalytics.net/2015/03/fantasy-football-is-like-stock-picking.html
FYI, the apps appear to be broken currently… they get a stack trace when trying to load. They were working yesterday, but the drafkings daily lineup was not working.
Actually, it appears it’s just week 16 lineups that are broken, not related to draftkings lineups.
FYI, this is the 3rd week in a row (at least) that the weekly lineup suggestions aren’t working in the lineup optimizer. I won’t bother you with this again, but rather just wanted you to be aware. It loads the data for the season, but once you select the current week, it fails to load.
Hi Nolan,
Sorry for the trouble. The Lineup Optimizer appears to work for each of the last 3 weeks for FanDuel/DraftKings except last week (we unfortunately missed Week 16 because of the holidays). Week 17 will be up soon once we upload the salaries.
Thanks,
Isaac
The optimizer is broken again… this is what it was doing when I said it wasn’t working a few weeks ago too:
Exception: Packets larger than max_allowed_packet are not allowed.
Controller: lineupoptimizer
Action: Index
Yes, it periodically goes down due to heavy usage. Should be up now.
Issac, when I try to use the lineup optimizer when I filter the data on the current week (e.g., wk 18), once the data finishes refreshing the tables with the line ups are blank, but the points, salary, and risk calculations are updated.
Is there a bug or am I doing something incorrectly to refresh the data?
Thank you.
Up and running!
HI Issac,
Glad to have stumbled across your site, really like your approach. I can’t tell exactly what you are doing on the optimization side (as opposed to projection side). Would be interested to know if its the same idea as I used this year…. can read briefly here: http://bit.ly/1Q4o1Or
Hi Isaac,
Really enjoy your site; just found it searching for some analysis. I was hoping to find some historical data about average fantasy points by ADP. Essentially, I am looking to use historical data to show the expected value of each draft pick. Thoughts?
Here you go!:
https://fantasyfootballcalculator.com/adp.php
Hi Isaac,
The important piece is average points produced by draft position. I want to find data that allows me to say “based on the last 10 years, I can expect my number y draft pick to produce x points over the season.”
Obviously there are meta factors, but a historical analysis of points by ADP would be great to see. Does that make sense?
You could merge the historical ADP data from Fantasy Football Calculator with historical performance (fantasy points) from our Projections tool or from ProFootballReference.
Also see here:
https://fantasyfootballanalytics.net/2013/07/expected-points-by-position-rank-in-fantasy-football.html
Isaac, I think your projections app is having an error. Please get it fixed! Thanks!
Apps should be up now!
Yes, I am getting an error too.
Apps should be up now!
Hi – great site! I was just wondering, in the projections output, what individual player points distribution you are using to compute lower/upper values. Thanks!
The distribution for a player includes the various sources of projections (ESPN, Yahoo, CBS, etc.)
So no function assumptions in particular, thanks! Also, I think the upper and lower point bounds for DST may not be updating correctly in the customized report. In my case the average is outside the upper/lower range.
Which webapp? What specific changes do you make in the app, and which players have averages outside the upper/lower range?
is your custom projections page down?
Can’t wait to give the projection and optimizer apps a try, but they appear to be down…
“An unexpected error has occurred. Please contact the system administrator.”
“Exception: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.”
I tried to change the data settings in your projects to customize for my league and it won’t let me in. Is there a problem with this.
You have to create a free account to customize the projections. Click “Sign in” in the top right
Tried to us the auction app during our draft, but all I got was errors. It never worked. Looks to be a great app, and I would be willing to pay to use it, but it needs to work consistently.
Benjamin, we apologize sincerely for the inconvenience. Our current server is having some difficulty handling traffic during peak hours of the peak of draft season. It’s one of the main issues we’re looking to use subscription proceeds to correct. In the meantime, we recommend downloading our projections to use as a back up for live drafts, and/or using the tools at non-peak hours.
Hey Isaac,
I recently subscribed, but I am not receiving any rankings for the projections tool. What can I do to input my league settings and receiving the rankings. I have a draft tonight.
Thanks.
Hi Evan,
What happens when you open the Projections tool? We’d need more info to reproduce. What steps are you taking?
Thanks,
Isaac
Why will the lineup optimizer not work correctly with Draft Kings. I have changed everything and cant seem to get it to work correctly. Please Help
We’re looking into this. Could you try Google Chrome in Incognito mode? https://fantasyfootballanalytics.net/about-the-site/faq#errors
I tried Chrome incognito and its telling me i still have a free account and I can only see 2016 season.
that worked. Thanks for the help!
Hi Isaac: I’m a new subscriber and have been trying to get the projections to load with DraftKings salaries. I read the above reply to John and tried using Google Chrome in Incognito mode but it’s not working for me. Can you help? I wouldn’t mind if you emailed the file to me.
Hi Jason, are you making any other changes to the webapp other than DraftKings? What error are you getting? Try these first: https://fantasyfootballanalytics.net/about-the-site/faq#errors
FYI, Saints’ starting kicker Wil Lutz hasn’t been showing up in the projections app.
An error has occurred:
connection with pending rows, close resultSet before continuing
In call:
Received when trying to load custom scoring rules for league projections. And I had just subscribed. Complete robbery
disregard, just worked
Isaac,
I love the app for auction drafting purposes and actually subscribed to the service before my auction for the “upgraded services”……can you help remind me what services those are? The site seems the same whether I am logged in or not…..what am I missing?
Hi Curt, please see here for a detailed description of FFA Insider features: https://fantasyfootballanalytics.net/2016/09/win-daily-fantasy-dfs-league-lineup-optimizer.html.
Good morning Isaac, I signed up for the premium part a few weeks ago, but can’t log in to that area. Can you please help with my problem? Thank you Rick
Please see here for assistance with logging in: https://fantasyfootballanalytics.net/about-the-site/faq#errors
my account says im a non paying member and that is incorrect and I cant change the linup optimizer. Please help
I am having the same issue as John
“my account says im a non paying member and that is incorrect and I cant change the linup optimizer. Please help”
Hi Tyler, we are aware of this issue and it should be resolved shortly. Rest assured your account is active!
Projections not loading this week. Fairly new to this site, but haven’t had issues before. Any ideas?
Hi Diane, please see here for troubleshooting tips: https://fantasyfootballanalytics.net/about-the-site/faq#appNotLoading
I am a premium member and have been trying to use the lineup optimizer but it is not working, no errors or anything. When I first go in it gives me the full year lineup, I go and change options for fanduel and week 11 and the roster I need and it spins but brings up an empty list.
Have you tried our troubleshooting tips here: https://fantasyfootballanalytics.net/about-the-site/faq#errors?
Hi Issac,
I would like to promote your optimizer on my website. Please contact me when you can. If you have an API I can integrate on my site.
Howdo I go about canceling my weekly subscriptioon my league is done for the year thank you
Sal
Just contact us at sales@fantasyfootballanalytics.net. See here for more information: https://fantasyfootballanalytics.net/2016/08/introducing-ffa-insider.html
Is anyone having an issue with the Lineup optimizer? Every time I try and load for Draft Kings I receive and error has occurred and connection with pending rows, close result set before continuing. Does anyone have an answer for this?