|
Post by Glenn-Philadelphia on Oct 15, 2021 12:20:34 GMT -5
OK, the root cause of the issue has been identified and corrected.
This was an issue where because injuries are calculated in game they were being stored in the players bench table (where all the players stats are located). The 4 new fields that were needed to handle this were not being cleared out whenever the following game was loaded. That meant that whenever the next game ended the injury days missed flag were still there from any previous game played that day. That is why all of the duplicates injury/days were seen as the player who stored in the table at the same spot as the injured player in the previous game was hurt was reported as being injured. I did verify that this didn't impact guys taking the ice for a game if they had the same spot in the table, it just incorrectly reported them as being injured after the game was completed.
This means that for Horny and Kiprasov, one of these guys shouldn't have been injured at all. I will be able to determine which guy this is because games are loaded in GameID order. Once I determine who this is, I will clear his injury out as well.
Also, tho Phil's point, yes, I do run tests but only do 1 game at a time. The only way this issue would manifest itself is if multiple games were run as a batch.
|
|
|
Post by Brenden-Oregon on Oct 15, 2021 12:28:17 GMT -5
Iām glad it wasn't Captain America, but more so that we got this taken care of. Since the first injury (first day of games) was legitimate, will the days be increased back to 50 whatever it was or stay at 5 to the player who actually was injured?
|
|
|
Post by Glenn-Philadelphia on Oct 15, 2021 13:42:37 GMT -5
It will stay as is as I didn't have the extra diagnostics working at that time to confirm the calculation.
|
|
|
Post by Glenn-Philadelphia on Oct 22, 2021 12:26:59 GMT -5
Last night stats have been added to the page. The job continues to fail in the morning. I still need to see why I have to manually run it to get it to process. It might be that the files aren't out there yet first thing in the AM when the program is scheduled to execute. I may need to trigger it later in the morning once the files are loaded.
|
|
|
Post by Eric-Baltimore on Oct 22, 2021 13:39:41 GMT -5
This isn't a huge deal, but Tim Stutzle isn't showing up on my stats page and his "PRO" link doesn't work. The player id that the GHL page has is incorrect. It should be 1018412 instead of 28412.
|
|
|
Post by Glenn-Philadelphia on Oct 22, 2021 13:50:29 GMT -5
yeah, I am not sure why some of the players on the sportsforecaster site have different conversions on them. I was hoping these would iron themselves out as time went on but perhaps not.
I have an idea to create an exception table to link these problematic players as well.
|
|
|
Post by Glenn-Philadelphia on Oct 23, 2021 9:07:28 GMT -5
I think I have a work around in place for these players now.
|
|
Al-Johnstown
Team Owner
Reggie Dunlop: "Get that lumber in his teeth! Let 'em know you're there!"
Posts: 89
|
Post by Al-Johnstown on Oct 24, 2021 20:05:33 GMT -5
I have a question, I see Rakell got a 2 game suspension for injuring Debrusk, but I see Rakell is on the home page injury report for 6 games but is not listed as an injury when you go to the box score for that game, how does this occur? Also I see Chara got a match & game but no suspension , would this be correct? Can I appeal the suspension? š
|
|
|
Post by Glenn-Philadelphia on Oct 25, 2021 7:36:46 GMT -5
I have a question, I see Rakell got a 2 game suspension for injuring Debrusk, but I see Rakell is on the home page injury report for 6 games but is not listed as an injury when you go to the box score for that game, how does this occur? Also I see Chara got a match & game but no suspension , would this be correct? Can I appeal the suspension? š I will review to make sure all is as it should be. The injured players chart will be rename injuries and suspensions. Whenever a player gets a suspension, the number of games they got will be converted to days based on the teams schedule. In regards to Match and game for Chara, it is possible that no one was injured on the play. Once I get a chance to review I will report my findings.
|
|
|
Post by Brenden-Oregon on Nov 8, 2021 8:46:48 GMT -5
Is it possible for the suspension formula to be explained? We've seen two, three, and a couple five game suspensions. One of the five game suspensions, the injured player was only out for a week whereas a two game suspension, the injured player was out for about two weeks. Just curious how this is decided.
|
|
|
Post by Glenn-Philadelphia on Nov 16, 2021 11:03:02 GMT -5
I have a question, I see Rakell got a 2 game suspension for injuring Debrusk, but I see Rakell is on the home page injury report for 6 games but is not listed as an injury when you go to the box score for that game, how does this occur? Also I see Chara got a match & game but no suspension , would this be correct? Can I appeal the suspension? š I will review to make sure all is as it should be. The injured players chart will be rename injuries and suspensions. Whenever a player gets a suspension, the number of games they got will be converted to days based on the teams schedule. In regards to Match and game for Chara, it is possible that no one was injured on the play. Once I get a chance to review I will report my findings. The timing issue related to goals appearing to come 2 or 3 seconds after a goal is scored should be fixed as of tonight's games. We can keep an eye on it to make sure.
|
|
|
Post by Glenn-Philadelphia on Nov 16, 2021 11:07:12 GMT -5
Is it possible for the suspension formula to be explained? We've seen two, three, and a couple five game suspensions. One of the five game suspensions, the injured player was only out for a week whereas a two game suspension, the injured player was out for about two weeks. Just curious how this is decided. An injury check is made against the player who was fouled. If he is determined to be injured, the number of days is determined at that point. The players suspension is based on previous GHL history (starting this year), the offending players penalty rating, the length of the injury, the injured players Fort rating and a relative worth comparison of offender vs offended (A star injuring a role player will receive less than a role player injuring a star given all other factors being the same)
|
|
|
Post by Chris-Suffolk on Nov 16, 2021 16:15:42 GMT -5
TIME OUT!
1-The algorithm is a completely biased algorithm?
2-What determines a "Star Player" and "Role Player"? Is it based upon the players involved "Card Rating"? What is the Rating # which indicates "Star Player" status? Is it based on their Overall Draft #, Points produced, Potential, what is it???
3-Is the "Star Player" status determined by NHL, GHL or both league standings?
There's too much here that is not clear, as in criteria.
I don't like this formulation...And I will use Tom Wilson as an example.
88-46-80 equates too a pretty decent GHL card. A 1st or 2nd line player for many teams. Is he considered a Role player in the GHL or a Star Player if he were on my 1st or 2nd line?
Sure, Wilson is a tool at times. Many times. But, in terms of being Suspended for Injuring a GHL player, WHEREAS, we have MANY GHL players in this League whom have Fortitudes that are complete garbage ratings; yet GM's have them playing in Top "Star Player" Roles, when in FACT, they are 3rd or 4th line role players, who managed 10-20 NHL games and their card is WAY ABOVE where it should be had they played an entire season in a Legit "Star Player" capacity or role.
So Suffolk is playing against Hershey...Wilson skates past Tony DeAngelo ( Fort = 1 ) and the wind blows over DeAngelo and he is injured for 1,000 Days. Wilson SHOULD be Suspended for 50-60 games??? 10 Games? 20 Games? Or, I would argue, SHOULD Wilson be suspended At All?
If GM's take the risk of icing a team of cream puffs, that should be on them. Most likely, those players with lower fortitudes were acquired at a discount...but, another GM who actually pays a premium for his players should have to suffer at the hands of a sub-par fortitude players injury.
This Rule/Algorithm need to be discussed further, I feel.
|
|
|
Post by Scott-New York on Nov 16, 2021 20:02:56 GMT -5
You gotta read more than the last sentence
|
|
|
Post by Glenn-Philadelphia on Nov 17, 2021 9:39:53 GMT -5
Chris,
The reason all of those items are factored in is to prevent a skewing in games suspended in the Wilson/DeAngelo incident you reference. If a guy has a Fort of 1 then the games suspended would be significantly lower because of this being factored into the calculation.
The star player versus role player factor is based on each players cards. Like it or not, the same standard is used in the NHL when determining suspensions even though they would state that it has no bearing on a suspension determination.
Wilson's previous tool box actions in the NHL have no bearing in determining suspensions in the GHL. It is only GHL activity starting with this year and moving forward.
|
|