Subpage under development, new version coming soon!
Onderwerp: Sokker Asistente
Terrion naar
Yaris1510 [del]
It's the same as Sokker unless you change it recently on Sokker
If you are not sure, you can use the "change password" option to use the Sokker password directly
If you are not sure, you can use the "change password" option to use the Sokker password directly
Yaris1510 [del] naar
Terrion
I did this, and get alot of errors:
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.NullPointerException
com.formulamanager.sokker.entity.Jugador.getEntrenamientosTemporada2(Jugador.java:1232)
com.formulamanager.sokker.entity.Jugador.calcular_entrenamiento2(Jugador.java:1449)
com.formulamanager.sokker.bo.AsistenteBO.calcular(AsistenteBO.java:831)
com.formulamanager.sokker.acciones.asistente.Asistente.execute(Asistente.java:67)
com.formulamanager.sokker.acciones.asistente.Asistente.doGet(Asistente.java:100)
javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/9.0.43 (Debian)
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
java.lang.NullPointerException
com.formulamanager.sokker.entity.Jugador.getEntrenamientosTemporada2(Jugador.java:1232)
com.formulamanager.sokker.entity.Jugador.calcular_entrenamiento2(Jugador.java:1449)
com.formulamanager.sokker.bo.AsistenteBO.calcular(AsistenteBO.java:831)
com.formulamanager.sokker.acciones.asistente.Asistente.execute(Asistente.java:67)
com.formulamanager.sokker.acciones.asistente.Asistente.doGet(Asistente.java:100)
javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/9.0.43 (Debian)
Terrion naar
Yaris1510 [del]
Fixed, I think :P
I couldn't enter your team because one of your players had no skills on an old training. Maybe you didn't update your team in a long time?
Anyways, I fixed that and could enter your team so you should be able too through the "change password" tab
I couldn't enter your team because one of your players had no skills on an old training. Maybe you didn't update your team in a long time?
Anyways, I fixed that and could enter your team so you should be able too through the "change password" tab
Fractura [del] naar
Terrion
Thanks Terrion. Let me know what other data do you need.
I didn´t do anything strange that could explain why the update was incorrect for most players.
The only "uncommon" thing I did this previous week was changing the talent of 1 single player. Nothing else.
Suppose there were 2 weeks of new training: Week 1, Week 2 and now we are in Week 3.
The update after week 2 was correct for players that shared the same training order in Week 1 and Week 2 (ATTs)
The update after week 2 was incorrectly set for players that changed the training order between Week 1 and Week 2 (GK, DEF and MID).
The case in which advanced training checkbox was not correctly marked is the only case of a player that did no receive advanced training in Week 1 and was added to advanced training in Week 2.
I didn´t do anything strange that could explain why the update was incorrect for most players.
The only "uncommon" thing I did this previous week was changing the talent of 1 single player. Nothing else.
Suppose there were 2 weeks of new training: Week 1, Week 2 and now we are in Week 3.
The update after week 2 was correct for players that shared the same training order in Week 1 and Week 2 (ATTs)
The update after week 2 was incorrectly set for players that changed the training order between Week 1 and Week 2 (GK, DEF and MID).
The case in which advanced training checkbox was not correctly marked is the only case of a player that did no receive advanced training in Week 1 and was added to advanced training in Week 2.
Terrion naar
Fractura [del]
I need it to fail more times. When there is a bug, it usually happens more times when the conditions are the same that the ones that made it fail the 1st time. When we discover the pattern I'll be able to delimit the area of the code that has the bug and find it more easily
(gewijzigd)
(gewijzigd)
Fractura [del] naar
Terrion
the other thing that changed last week was that I only updated the data on thursday (I usually do on saturday too, but didnt do it last week)
Two new cases that dont match:
This player Gorriarán played 90 friendly minutes, I am sure he had order MID and MIDs trained Playmaking, but shows like if he had no training at all (gets 0 training points in every skill, should have at least 16 in Playmaking because he was in Formation Training): https://sokker.org/comment?matchID=39386495
[url=https://ibb.co/GkZLLH1][/url]
This player Ploiaie played 180 official minutes as MID and I am sure he had order MID and MIDs trained Playmaking. He was added this week to Advanced Training, but his training points were placed in Passing (like defenders):
https://sokker.org/stats/matchID/39228795/teamID/46295
https://sokker.org/stats/matchID/39228789/teamID/46295
[url=https://ibb.co/SnsRvzS][/url]
For this last case, may I suggest that Sokker Asistente is considering that Classification set in Sokker Asistente is the one to be considered as Training Order for the newly added players to Advanced Training? In this case he is obviously classified as Defender (because he is one), but played and trained as MID... but for some reason Sokker Asistente distributed his training point as if he trained like a Defender.
This player Gorriarán played 90 friendly minutes, I am sure he had order MID and MIDs trained Playmaking, but shows like if he had no training at all (gets 0 training points in every skill, should have at least 16 in Playmaking because he was in Formation Training): https://sokker.org/comment?matchID=39386495
[url=https://ibb.co/GkZLLH1][/url]
This player Ploiaie played 180 official minutes as MID and I am sure he had order MID and MIDs trained Playmaking. He was added this week to Advanced Training, but his training points were placed in Passing (like defenders):
https://sokker.org/stats/matchID/39228795/teamID/46295
https://sokker.org/stats/matchID/39228789/teamID/46295
[url=https://ibb.co/SnsRvzS][/url]
For this last case, may I suggest that Sokker Asistente is considering that Classification set in Sokker Asistente is the one to be considered as Training Order for the newly added players to Advanced Training? In this case he is obviously classified as Defender (because he is one), but played and trained as MID... but for some reason Sokker Asistente distributed his training point as if he trained like a Defender.
mangol naar
Fractura [del]
You can compare it with in-game training report and see if You actually put those players in that position :)
Also one thing to consider (in case You've done opposite): update SA first, then change Your training in-game. Since SA will read data from current training it may cause this kind of issues.
Also one thing to consider (in case You've done opposite): update SA first, then change Your training in-game. Since SA will read data from current training it may cause this kind of issues.
I think jezo has the same bug as I have with previous training being inflated after updating players.
Looks at his screenshots on this page: https://sokker.org/forum_topic/ID_forum/63355/ID_topic/3438693/pg/624
This one for example
Last 3 training for this player should be 90 minutes friendly + 46 minutes official
4th from last should be 90 minutes official
And he has 97 points in last training (that's normal), but 99 points in earlier trainings, which shouldn't happen.
This bug makes it much harder to use SA, I only did update on Thursday and it broke training gains for previous week again, I need to manually fix it for all my players every time.
Btw. did you think about scaling down training gains after the reform? For me it's clear it was slowed down. I'd like a setting to adjust it (a setting allowing to multiply points gained in skills after the reform by some factor?), currently it breaks talent calculations. Now half of my players have "min talent" higher than "max talent", and it was fine before the training reform.
Looks at his screenshots on this page: https://sokker.org/forum_topic/ID_forum/63355/ID_topic/3438693/pg/624
This one for example
Last 3 training for this player should be 90 minutes friendly + 46 minutes official
4th from last should be 90 minutes official
And he has 97 points in last training (that's normal), but 99 points in earlier trainings, which shouldn't happen.
This bug makes it much harder to use SA, I only did update on Thursday and it broke training gains for previous week again, I need to manually fix it for all my players every time.
Btw. did you think about scaling down training gains after the reform? For me it's clear it was slowed down. I'd like a setting to adjust it (a setting allowing to multiply points gained in skills after the reform by some factor?), currently it breaks talent calculations. Now half of my players have "min talent" higher than "max talent", and it was fine before the training reform.
Fractura [del] naar
mangol
Yes, sure, I always update SA first.
The reason why I posted after changing the orders is because I noticed the errors later (except 1 advanced trainer, the rest effects were not serious). And already posted last week too, so I know Terrior needs more data to do debugging.
I am sure that something is happening here. We just need to make sure its not me doing something I should'nt or what is working differently in my case than for the rest.
Maybe in a couple of weeks I will be able to make an hypothesis before training update based on what I think the bug does, and if I actually guess the results, I will confirm its a bug.
(gewijzigd)
The reason why I posted after changing the orders is because I noticed the errors later (except 1 advanced trainer, the rest effects were not serious). And already posted last week too, so I know Terrior needs more data to do debugging.
I am sure that something is happening here. We just need to make sure its not me doing something I should'nt or what is working differently in my case than for the rest.
Maybe in a couple of weeks I will be able to make an hypothesis before training update based on what I think the bug does, and if I actually guess the results, I will confirm its a bug.
(gewijzigd)
No, but if you don't have 3 unearthly assistants, probably that's what your players finally get