Azərbaycan dili Bahasa Indonesia Bosanski Català Čeština Dansk Deutsch Eesti English Español Français Galego Hrvatski Italiano Latviešu Lietuvių Magyar Malti Mакедонски Nederlands Norsk Polski Português Português BR Românã Slovenčina Srpski Suomi Svenska Tiếng Việt Türkçe Ελληνικά Български Русский Українська Հայերեն ქართული ენა 中文
Subpage under development, new version coming soon!

Asunto: Sokker Asistente

2023-03-12 16:20:17
Yes, the source code of GitHub is outdated. Maybe I'll work on cleaning It of passwords to be able to use it directly so that It is always up to date, but for the moment my server can't use the variables in the server.xml

It's an easy idea but a conplex explanation. I'll try to simplify it:

To begin, we need to give a constant talent value to a base case. The rest of cases just would need to apply some maths to this base case. I used a pop to weak pace in a 16 yo player as base case, because I had a junior with talent 4 that popped to it in exactly 180 training points, IIRC

In fact it wasn't "exact" because it popped the previous level with a general training, so there was about 10 training points of error margin. But I was happy with such a little error margin

The problem is you don't usually have a so little error margin, so on general you have a bigger margin which gives you a range of talents: min and max

How do I apply the formula to different ages/levels? Just multiply it by the age/level factor. For example: a 17 yo player would need 180 * 0.1 = 198 training points to keep a talent of value 4. The same applies to a 16yo player who pops to regular instead of weak

What happens with other skills? More or less the same. In the beginning I added two levels to calculate It for other skills compared to pace, since that was the approximate difference between them. Now I use the different skills factors to make the comparison

Now that we can compare everything we can also use several consecutive pops to reduce the error margin. For example, if you add the training points needed to get two pops and divide It by 2, you get the average training points needed, but you also have the average error margin, which usually will be less the more consecutive skills you add

Of course this is an approximation. We would probably need some exponential function to get a better approach, but that is all what I could do :P
(editado)
2023-03-13 16:21:56
Done. Can register again? You should get some old data now :)

@Everybody
I hope there's no problem with the new changes, but I just did a backup just in case :P If you find something wrong please notice me
2023-03-13 17:40:43
Some more new JSON api has been adapted and now you won't lose data if you forget to update your team some weeks (up to 10 weeks, in theory) since the new api provide that info.

Keep in mind that it might be disabled in future for non-plus users. I think devs were lazy by only blocking the table for them, and not blocking the api request itself :P
2023-03-13 18:19:48
Yes, maybe. I keep the old functions too
2023-03-13 22:59:06
Oh, okay, so it's not a mistake - I have to register again.

edit: thanks, Terrion!


OK, so now I need to understand the talent scale. Any advice from you guys on this?
(editado)
2023-03-16 15:12:38
When I updated sokker asistente today, everything is bugged. Any solution for it?
2023-03-16 16:52:09
It happened to those who updated very early in the morning, before 6:30. I will recover your backup from yesterday
2023-03-17 10:35:17
Hello :)

Can you write down the default values (i.e general training factor, goalkeeping factor and so on...). I've tweaked too much and I lost the default ones :D
Thanks
2023-03-17 11:58:07
Just leave them empty. It Will recover the default ones
2023-03-23 06:18:13
Greetings Terrion.
SA is not updating...
2023-03-23 06:34:58
Errors on connect to sokker.
???messages.Error connecting to Sokker: java.lang.NullPointerException???

nice to see java in backend :)
2023-03-23 07:56:03
Bubla para playez
Hi, the same here:
???messages.Error connecting to Sokker: java.lang.NullPointerException???

Thank you
2023-03-23 09:04:42
Terrion para Bubla
Fixed, but I'm not very confident with the new version...

Try it and let's hope it's ok :)
2023-03-23 09:16:43
Bubla para Terrion
Great.

Working:
- you can now write note to player
- update seems ok to me (no errrors, pops as expected)
2023-03-23 10:02:09
Bubla para Bubla
One more (bad) thing: Players has only '49' points effectiveness. I am sure they played more. One keeper '0' effectiveness (he pop). It seems it takes only last match.
2023-03-23 10:36:25
Terrion para Bubla
Strange: it didn't pick the position where the keeper trained last week

Can you tell me what you get when clicking here?

https://sokker.org/api/training/38028522/report
(editado)