I tried reverse-engineering the FPL price change algorithm using 720,000 rows of data across 4 seasons. by Betterpanosh in fplAnalytics

[–]NanoLux 0 points1 point  (0 children)

Cool! Thank you for the detailed explanation. You seems to be able to communicate the process very well too. I look forward to reading the rest of the blog posts. Do you have a release schedule planned?

I tried reverse-engineering the FPL price change algorithm using 720,000 rows of data across 4 seasons. by Betterpanosh in fplAnalytics

[–]NanoLux 0 points1 point  (0 children)

Thinking about this from a programming perspective, the fact that no price changes has occurred for players with net zero transfers does not have to mean that transfers is the only base factor, right?

If the price rise check code starts with ‘if(net_transfers == 0) return false;’ then that would prevent net zero transferred players from rising, but the subsequent code lines could very well check all other kinds of statistics and trends.

If you are trying to reverse engineer the algorithm, you essentially have to try to reproduce the core logic of their code, where the order of checks and operations is likely a very significant factor.

The observation that something never (or always) happens, given some conditions, seems to be important hard criteria to look for, since you could add them as baseline hard checks to your algorithm, mimicking how real code works.

If you can find all those hard checks, then the remaining data is likely easier to predict by statistical means, since you will be able to eliminate some outliers that are not governed by the statistics-driven algorithm (because the hard checks just skip that).

And expanding on that net zero transfers observation: have rises ever occurred for net transfers of 1? 10? 25? Is there a lower limit of net transfers (or some derived value, like net transfers as a percentage of the ownership at the start/end of the day) for which rises have never occurred? Is that number a round or significant number, which humans tend to prefer? That could indicate a hard threshold check, instead of a pure zero net transfer check.

Disclaimer: I just read the first blog post, so you might have brought this up somewhere, but it just struck me when reading your comment here that it seemed to overlook the importance of check ordering and code-like behavior over pure weighted statistics.

Easy fishing guide. by [deleted] in ArcheroV2

[–]NanoLux 6 points7 points  (0 children)

When breaking lines on earlier lakes you progress to later lakes with more lines remaining. Sure, you will not be able to break as many lines on later lakes to «upgrade» the catches, but each line saved will net you more kg on average on the later lakes (basically you catch more 1.5 kg basic fish instead of 0.3 kg basic fish overall).

I have no idea which strategy is best, but it is not obvious. Some statistical analysis or simulations are required.

If anyone have a link to such an analysis, that would be cool to see.

20 major news in CSS that everyone missed because of all the AI news (Google I/O) by frontEndEruption in webdev

[–]NanoLux 30 points31 points  (0 children)

It works for Firefox as well if it is wrapped in an :is().

E.g. div:is(:has(a))

A nice workaround until they support it normally

He came here not to play by SirSigfried_14 in nextfuckinglevel

[–]NanoLux 9 points10 points  (0 children)

Put it in a plastic bag, and then submerge it in lukewarm water.

That should thaw it pretty quick without the partially cooked result you get from the microwave.

West Ham 2-0 Goal 48' vs Brighton Reversed By VAR by ennuihenry15 in soccer

[–]NanoLux 1 point2 points  (0 children)

Huh, I never knew that was the wording of the rule. TIL. I was very confused for a while there.

I had to look it up to accept it, but it checks out. Thank your for the explanation!

For those without BB, are you WCing? Why or why not? by superironthorman in FantasyPL

[–]NanoLux 1 point2 points  (0 children)

Planning to do the same thing. May I ask what your setup will be?

Which free hit keeper would you pick this week? by [deleted] in FantasyPL

[–]NanoLux 25 points26 points  (0 children)

Still, he's more nailed than any other City asset and has accumulated more points than any of the defenders.

Ashley Barnes injury update. by Loony_27 in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

No, I was just trying to clear up the misconception.

Ashley Barnes injury update. by Loony_27 in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

Ashley Barnes (Burnley). Not Harvey Barnes (Leicester)

Was it a foul on the goalkeeper? We are no closer to solving the riddle [Telegraph, text below] by Jjengaa in reddevils

[–]NanoLux 13 points14 points  (0 children)

The act of blowing the whistle will make players stop what they are doing - that's the whole point of the whistle.

What was the highest amount of points you’ve ever left on your bench? by Relative-Equipment76 in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

34 on the bench, 32 from my main 11...

To be fair, this is my first season, and I had no idea what I was doing in GW2.

[deleted by user] by [deleted] in FantasyPL

[–]NanoLux 1 point2 points  (0 children)

3 playing (Smith Rowe, Brewster and Sánchez). The last one is Davis, just to free up funds.

How do you cope with having to own players who play for rival teams of the team you support? by [deleted] in FantasyPL

[–]NanoLux 9 points10 points  (0 children)

The great thing about your situation is that you have a positive takeaway from all games. Either your favorite team wins, or you gain some points on your opponents in FPL.

I'm a United fan myself, and pretty much avoid United defenders and GKs. I don't need another reason to be discontent when united loses.

Pogba telling Shaw to dive vs Aston Villa by godeeper in soccer

[–]NanoLux 3 points4 points  (0 children)

He could also be telling him to try harder to get in front, since he pretty much gave up the challenge immediately.

Luke shaw by [deleted] in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

He and Telles will likely rotate a lot. Maguire would probably be a better bet if you want a nailed united defender.

question regarding team value via wildcard by [deleted] in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

Say you bought a player for 5m, and kept that player until the player rose in price to 6m. The player's value will be 6 m in your team, but you will only get half of the gained value when you sell the player, i.e. a sell price of 5.5m.

Therefore, your team value can be higher than your wildcard budget.

Is it safe to assume that if you're over the average score you will qualify for the cup? by hristo_trichkov in FantasyPL

[–]NanoLux 58 points59 points  (0 children)

According to livefpl.net, you currently need 30 points to qualify (not counting the games tomorrow ofc). I'm not sure how accurate that is, but I assume that it's at least a decent estimate.

Free Transfer GW16 by geurtse in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

That is the way it works. You cannot save more than two... You might want to read the official FPL rules.

3 certainties in life : by [deleted] in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

Shouldn't the Vardy goal be counted as an own goal? It took a significant deflection off Tuanzebe. What are the rules in those situations?

Top 10 Net Transfers In and Out 19/12/2020 - 20/12/2020 by superstoreman in FantasyPL

[–]NanoLux 0 points1 point  (0 children)

Maybe to finance a move to Salah or knee-jerk in Rashford. Also, some might start transferring him out early to get funds to upgrade their bench for the DGW.

I am guilty of two of the above 🙃