fplreview's Avatar

fplreview

@fplreview.com

FPL planning toolset with integrated projections, multi-period solver & season review capabilities fplreview.com

3,713
Followers
199
Following
121
Posts
13.11.2024
Joined
Posts Following

Latest posts by fplreview @fplreview.com

There's some chance it could still be rescheduled to fit in that GW, unlikely scenario though

10.02.2026 16:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hey, yes it's a new set of drafts every week

The reason for this is that many drafts will end up being incoherent with the actual moves you played before the deadline- so it resets to your base team each GW

25.10.2025 10:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hey, this can happen for 2 reasons:

1- If the tab is changed while the "loading" screen appears.
2- Some browsers/devices seem to trigger this, so trying a different device or browser might solve it

If you send me your team ID, I can manually get the data for you too

28.05.2025 22:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ludicrous season, well done Stefan!

25.05.2025 22:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just need to refresh the background sample- the NFO-BRE fixture was likely too tight to the next GW deadline, so the data wasn't there when that GW34 background calcs were made.

Will be synced back up following the next GW deadline

15.05.2025 15:29 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Basically all his mins are as a winger at the moment

23.04.2025 02:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Going to respond here too (in case any one here stumbles on the same)

Issue relates to an "in conflict" tag and how it interacts with the code.

The 1/99 fix should sort this out for you, until I patch in a fix to get it to stop searching for a fixture removed from the "uncertain" pool

01.04.2025 11:21 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is a game? I thought we've all been engaging in long running self torment

31.03.2025 22:06 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hi Mike, it will depend on the timing

For example of you choose GW30 for AM and GW31 + GW32 for WC, there is actually no valid chip plan because the options are in conflict

31.03.2025 16:59 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Two addendums now that I think of it:

- Bear in mind the found chip plans are based on full knowledge of the fixtures. In reality, there will be some value in holding for announcements- so avoid taking too literally

- "Exit Solve" doesn't seem to be linked in, will get to it but not priority atm

31.03.2025 12:57 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I intend to extend the "Chip Plan => Search" capability to regular solves, though I've just completely ran out of steam at this point in the race to be ready for GW30

The next weeks will be aimed at smaller, nagging fixes that are required and also at longer term projects.

31.03.2025 12:57 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Binary solves was a much requested feature over the past month, the concept has been built out from the analytics discord community over the past months- my understanding is that @jonnyc.bsky.social, OG & Joose all contributed to the various elements so huge credit is deserved on their side!

31.03.2025 12:57 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Chip Plan > Search: You can now choose various GWs for as an option per chip. This is a two-stage process, using literal settings (decay=1.01, ftval=0 etc.) to select chip plan and then reverts to user settings to solve for the root move

Chip Plan > Fixed: Default use, from main planner page

31.03.2025 12:57 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Binary Fixture Solves: Every possible combination of fixture sets is generated (and will update on user input).

For each fixture set, EV is recalculated for each binary schedule and solved individually.

(% weights in tables based on schedule likelihoods)

31.03.2025 12:57 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

One more big addition to the fplreview.com toolset...

- "Binary Fixture Solves" integrated into the linear optimiser
- Enabled "Chip Plan => Search" with binary solves

This allows users to solve for all possible fixture permutations and gain insight for transfer & chip planning

Details below,

31.03.2025 12:57 ๐Ÿ‘ 18 ๐Ÿ” 2 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1

It was changed as the feedback found the numerical input a bit unintuitive, but I can see where you coming from it is nice to have that extra granularity

I think the best solution for all will be an annotated slider, to give full control and intuition for input

14.03.2025 15:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Just updated that now btw, should be settable up to 1.05

13.03.2025 10:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Glad to have it across in time, just about ๐Ÿ˜…

13.03.2025 00:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ah, thanks for letting me know that- I'll update that in the morning to let the setting go to 1.01/1.02

13.03.2025 00:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thanks mate!

12.03.2025 18:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I would have liked to make these additions earlier, AM was a bit of a bomb going off alongside running into extra tasks with the day-job & some non-work stuff too which made the past months a bit relentless

Fortunately we're back to normality now, and there's plenty of ideas and upgrades to come!

12.03.2025 16:51 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Downloadable Results

Downloadable results are a small addition, but beats opening up the snipping tool- I think it would be nice if it printed the solver settings used too to add that bit more context so that can be something for the future

(applies to both solvers)

12.03.2025 16:51 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Live Output + Exit

This addition really helps with running a few solve lines, as it was a bit frustrating waiting for longer solves with no info. The same goes for sensitivity analysis, as the lack of updates with the non-linear Transfer Solver can leave you wondering if something has gone wrong

12.03.2025 16:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Solver Setting Interface

This upgrade should make working with the settings a bit more usable as they were a bit cramped as it was.

Equally, the revamp has also made it easier to add settings in future and I suspect they'll be categorised into groups in the future.

(applies to both solvers)

12.03.2025 16:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Single Solve Chip Plans

Previously solves were segmented by chip plan, so for example WC32 & FH34 would be

Solve 1: GW29-31
Solve 2 (WC): GW32-38 (exc. GW34)
Solve 3 (FH): GW34

Now rather than having 3 solves, as in the Transfer Solver, there is just 1 solve required that will cover it all.

12.03.2025 16:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Sensitivity Analysis

Effectively this is creating a number of simulated alternative worlds with some random noise injected. The noise can be controlled for each xMins, player & team ratings and solver settings.

This solves the top line for each world first, before moving onto the next etc.

12.03.2025 16:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

A few upgrades to the sites linear optimisation tool in advance of GW29

- Sensitivity Analysis added!
- Chip plans now solved at once, rather than sequentially
- Solver setting interface updated
- Live output + ability to exit solves early added
- Results now downloadable as a .jpg

Details below

12.03.2025 16:51 ๐Ÿ‘ 29 ๐Ÿ” 2 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 1

Have it added in now, with a refresh of likelihoods based on latest market data

28.02.2025 18:10 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yes, the fixture announcement will be reflected on-site in ~40 mins

14.02.2025 15:03 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I wonder if we'll get refs next season. Points for yellow and red cards but a penalty for successful VAR interventions

04.02.2025 17:34 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0