Very hard to find balance between results and possession, achieved 60% poss, 24K passes and 91% accuracy with this torino side. The stronger your team is the better the results obviously but I find it fun.
GeorgeFloydOverdosed said: I've got the GKs lining up quite nicely now, but there are some issues at the bottom end. Could be because of the sackings messing up the data, could be for other reasons. Expand
Why don't you make yourself unsackable with fmrte to avoid this ?
I included @Purity features. Amazing work. I translated them in the UI to fit the selected language.
I changed the way meta are shown. Instead of an "average" of meta attributes, I reused FMArena's attribute testing from @Zippohttps://fm-arena.com/thread/14009-attribute-testing-football-manager-24/page-1/. So the score now shows how many "points" the player should directly contribute to over a season, as compared to a player with 8's all over the board.
The "meta score" column shows the base meta, but you can select a specific position so that the meta column shows the "effective meta" of your players at said position.
I changed the plugin to fetch position proficiencies at all positions. You can select which position you want to show the "effective meta" for. All players have base meta, but adjusted for positions they are played in (based on the same FMArena testbench.
I added a "edit meta" menu. Meta is now saved in a json instead of lines in the middle of the app.js. It's not as editable as the new tool https://www.fmscout.com/a-fmst-26.html. But I feel FMSS has better UI/UX than FMST. Anyways...
In the "Starting XI" tab, you can "ignore" players so it recomputes automatically (if you want to simulate injuries/suspension, and check what's better). Any player can play anywhere, but position proficiency hits hard so it's rare that it'll suggest playing a lad out of position.
Filtering by position in player view, you can chose what is the "position proficieny threshold" to consider a player for the position. Default - 15
Custom tactics is saved in between sessions, so you don't have to redo your formation when relaunching FMSS.
I don't want to mess the original repo, and neither want credit for the overhaul itself. But if @mavali, you are interested in the overhaul, just hit me up. It's been refactored a bit so a simple PR might be unsuitable. As a pet project, I don't expect you're putting much time in it, but if you do, I'll be glad to help Expand
That's truly amazing; changing the plugin to fetch position proficiencies at all positions is something I didn't know how to implement. I'm really looking forward to this new version.
One question: i worked this afternoon on supress some useless attributes on GS.
What do you think about suppress all negative attributes form the table in the first post ? Why keep them if they're negative ? Expand
As established in the thread, those negative numbers reflect CA opportunity cost under a pinned 150 CA budget, not actual matchday penalties. Suppressing them to 0 for scouting makes complete sense.
Regarding positional vs. global ratings, the data actually favors a unified model for now. As skawkclsrn showed, the global pooled model correlates 0.392 with actual match goal difference, compared to 0.329 for the positional breakdown, meaning raw meta physical/mental capability drives match outcomes far more than position-specific attribute splits.
Falbravv said: Is there a unique meta score for all positions in the same time ?
Because we know, ans this post show it, that there is different way of calculate ratings Expand
Currently, the base version is covering goalkeeper ratings and outfield player ratings only yes. I created a personal version by modifying the files using the data from this post. If you'd like, I can share the link to the modified app.js file. modified app.js Just replace the app.js in you app folder by this.
Falbravv said: Thanks for the update. Agree with you, to much drama here, and somme speak about FM24, but my aim is FM26.
I use GS since ten years, and even if i saw the post about FMSS, i didn't take time to test it.
I spend five minutes on it, and it seems very smooth and accurate. I'm readdy to forget GS.
I'll work on META attribute and see what happens. Expand
It still needs optimization and accuracy in certain areas, but I hope that working as a community will help identify solutions and improvements. However, for those who strictly want to use it in the same way as GS, it does more than just the job and it gives you full control over how scores are calculated.
Without diving into the drama, I want to highlight a recurring topic in this thread: the inaccuracy of GS. I recommend switching to this tool instead: FMSuperScout, an open-source scouting option for FM26 (Yeah 26, I know). It features a Meta Score and is far superior to GS in my opinion. You can modify the code, specifically the app.js file, to create your own custom scoring systems. Whether you code yourself or use AI, customization is straightforward (Essentially, you can integrate non-linearity, player profiles, Hidden attributes, and other elements in any way you envision). Any suggestions to improve it is welcomed as well. Cheers.
First of all, amazing work! Thank you. It is by far the best tool I've seen for FM in years. I was vibe-coding a similar tool using just exports, but it was painful. I tried implementing a few of my own ideas into your code. I'm not great at this and it probably broke a few things, but hopefully it gives you some ideas for future updates!
I've linked the modified files below (the link expires in 3 days, so don't hesitate to ask if you need me to re-upload them). I'm sorry the text in the app is in French, but the features should be fairly self-explanatory.
Here is a quick breakdown of what I added:
-GK Meta Score: Added a meta score for GKs based on harvestgreen22's work (I believe it was up to date).
-Position-based Meta Score: Added position-based scoring using very low-thought attribute weightings. It’s not a huge change, you could easily revert to FMArena weighting, I just felt this direction made sense for the future.
-PA-Meta Score: Added a Potential meta score named "PA-Meta" based on your potential attributes preview. It includes its own filter, column, and profile display.
-"Best XI" Tab: Calculates the best possible lineup for a given formation using your squad. You can either choose from presets or manually set the positions yourself. Clicking "⚡ Trouver la meilleure compo" automatically picks the preset formation that yields the highest overall meta score for your players.
-"Mercato" Feature: Located inside the Best XI tab, this button shows potential squad upgrades based on your chosen formation. It includes lightweight filters for interest, as well as a "Value for Money" filter (Meta Score divided by price) to highlight bargains. It offers up to 3 upgrade choices per position; you can dismiss players with a cross, and the next available upgrade will take their place.
-"Clubs & Divisions" Tab: A quick early concept that ranks all in-game divisions by average meta score. Clicking a division displays its clubs, ranked by the average meta score of their top 20 players. It also shows average PA meta, top player, and total squad value. Search filters are available for both division and club names.
These two new tabs are still in early stages, but I think they have a ton of potential.
Known Issues: Because I tweaked this mainly for my own playstyle, a few things are broken: -The "New Data" button doesn't work (you have to press F9 to load data). -Historical graphs currently don't render. -I modified how loaddumps are read because it was mixing data across different saves on my end. -And surely more
I'm just sharing these files in case you want to test out the features. it's definitely not a finished project and was never meant to be! I felt a bit guilty rewriting on top of your codebase since it started as a personal tweak, but I figured I'd share the ideas visually. They are surely better in yours and other hands. Everyone else is free to modify it again or give suggestions on top of it. Hope it helps!
Wow, it got the best results in my testing by far. I didn't do extensive testing about this but I got even better results tweaking the cross engagement to balanced. Just letting you know if you personally see better results with invite crosses maybe it's just random factor from my part.
Why don't you make yourself unsackable with fmrte to avoid this ?
I included @Purity features. Amazing work. I translated them in the UI to fit the selected language.
I changed the way meta are shown. Instead of an "average" of meta attributes, I reused FMArena's attribute testing from @Zippo https://fm-arena.com/thread/14009-attribute-testing-football-manager-24/page-1/. So the score now shows how many "points" the player should directly contribute to over a season, as compared to a player with 8's all over the board.
The "meta score" column shows the base meta, but you can select a specific position so that the meta column shows the "effective meta" of your players at said position.
I changed the plugin to fetch position proficiencies at all positions. You can select which position you want to show the "effective meta" for. All players have base meta, but adjusted for positions they are played in (based on the same FMArena testbench.
I added a "edit meta" menu. Meta is now saved in a json instead of lines in the middle of the app.js. It's not as editable as the new tool https://www.fmscout.com/a-fmst-26.html. But I feel FMSS has better UI/UX than FMST. Anyways...
In the "Starting XI" tab, you can "ignore" players so it recomputes automatically (if you want to simulate injuries/suspension, and check what's better). Any player can play anywhere, but position proficiency hits hard so it's rare that it'll suggest playing a lad out of position.
Filtering by position in player view, you can chose what is the "position proficieny threshold" to consider a player for the position. Default - 15
Custom tactics is saved in between sessions, so you don't have to redo your formation when relaunching FMSS.
I don't want to mess the original repo, and neither want credit for the overhaul itself. But if @mavali, you are interested in the overhaul, just hit me up. It's been refactored a bit so a simple PR might be unsuitable. As a pet project, I don't expect you're putting much time in it, but if you do, I'll be glad to help
That's truly amazing; changing the plugin to fetch position proficiencies at all positions is something I didn't know how to implement. I'm really looking forward to this new version.
I've pressed F9 and restarted the game but still getting this. Any suggestions please? Thanks
I suppose you’ll encounter the same issues as FMSuperScout, since they share the same codebase.
One question: i worked this afternoon on supress some useless attributes on GS.
What do you think about suppress all negative attributes form the table in the first post ? Why keep them if they're negative ?
As established in the thread, those negative numbers reflect CA opportunity cost under a pinned 150 CA budget, not actual matchday penalties. Suppressing them to 0 for scouting makes complete sense.
Regarding positional vs. global ratings, the data actually favors a unified model for now. As skawkclsrn showed, the global pooled model correlates 0.392 with actual match goal difference, compared to 0.329 for the positional breakdown, meaning raw meta physical/mental capability drives match outcomes far more than position-specific attribute splits.
Because we know, ans this post show it, that there is different way of calculate ratings
Currently, the base version is covering goalkeeper ratings and outfield player ratings only yes. I created a personal version by modifying the files using the data from this post. If you'd like, I can share the link to the modified app.js file. modified app.js Just replace the app.js in you app folder by this.
I use GS since ten years, and even if i saw the post about FMSS, i didn't take time to test it.
I spend five minutes on it, and it seems very smooth and accurate. I'm readdy to forget GS.
I'll work on META attribute and see what happens.
It still needs optimization and accuracy in certain areas, but I hope that working as a community will help identify solutions and improvements. However, for those who strictly want to use it in the same way as GS, it does more than just the job and it gives you full control over how scores are calculated.
Cheers.
I've linked the modified files below (the link expires in 3 days, so don't hesitate to ask if you need me to re-upload them). I'm sorry the text in the app is in French, but the features should be fairly self-explanatory.
Here is a quick breakdown of what I added:
-GK Meta Score: Added a meta score for GKs based on harvestgreen22's work (I believe it was up to date).
-Position-based Meta Score: Added position-based scoring using very low-thought attribute weightings. It’s not a huge change, you could easily revert to FMArena weighting, I just felt this direction made sense for the future.
-PA-Meta Score: Added a Potential meta score named "PA-Meta" based on your potential attributes preview. It includes its own filter, column, and profile display.
-"Best XI" Tab: Calculates the best possible lineup for a given formation using your squad. You can either choose from presets or manually set the positions yourself. Clicking "⚡ Trouver la meilleure compo" automatically picks the preset formation that yields the highest overall meta score for your players.
-"Mercato" Feature: Located inside the Best XI tab, this button shows potential squad upgrades based on your chosen formation. It includes lightweight filters for interest, as well as a "Value for Money" filter (Meta Score divided by price) to highlight bargains. It offers up to 3 upgrade choices per position; you can dismiss players with a cross, and the next available upgrade will take their place.
-"Clubs & Divisions" Tab: A quick early concept that ranks all in-game divisions by average meta score. Clicking a division displays its clubs, ranked by the average meta score of their top 20 players. It also shows average PA meta, top player, and total squad value. Search filters are available for both division and club names.
These two new tabs are still in early stages, but I think they have a ton of potential.
Known Issues:
Because I tweaked this mainly for my own playstyle, a few things are broken:
-The "New Data" button doesn't work (you have to press F9 to load data).
-Historical graphs currently don't render.
-I modified how loaddumps are read because it was mixing data across different saves on my end.
-And surely more
I'm just sharing these files in case you want to test out the features. it's definitely not a finished project and was never meant to be! I felt a bit guilty rewriting on top of your codebase since it started as a personal tweak, but I figured I'd share the ideas visually. They are surely better in yours and other hands. Everyone else is free to modify it again or give suggestions on top of it. Hope it helps!
Files download