Page 1 of 2
Runtime Data: NHL seasons accrued, first NHL contract, etc
Posted: Wed Apr 12, 2017 8:24 am
by dalmashimself
Hello!
I have had som issues with the 9.4 Roster - issues that haven't been there previously. Many players have wrong accrued seasons (Pro Experience).
Have not looked att the whole league but started manage New jersey (have done so in previous versions to) and did some trades that made me aware of other players around the league.
A few examples: Lovejoy, Devils have 0 accrued seasons, Josefson also. On the other hand players like Dvorak (Coyotes) have 6 years of Pro Experience & Fasching (Sabres) have 4 years.
Want more information? Pictures? Or is this a known issue?
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:05 pm
by dalmashimself
dalmashimself wrote:Hello!
I have had som issues with the 9.4 Roster - issues that haven't been there previously. Many players have wrong accrued seasons (Pro Experience).
Have not looked att the whole league but started manage New jersey (have done so in previous versions to) and did some trades that made me aware of other players around the league.
A few examples: Lovejoy, Devils have 0 accrued seasons, Josefson also. On the other hand players like Dvorak (Coyotes) have 6 years of Pro Experience & Fasching (Sabres) have 4 years.
Want more information? Pictures? Or is this a known issue?
Sorry if i spam this thread. But is there no solution or idea whats wrong? Have tried everything. Reinstalled the game, removed everything "EHM" from the computer & tested various amount of leagues/size of the database. Still at least 50 % of the roster (New Jersey Devils) shows incorrect information regarding accrued seasons.
As i said: Sorry if i spam.
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:11 pm
by Manimal
Those kind of things usually has to do with a thing called something like "Date of first contract"
Not sure if that helps you
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:19 pm
by dalmashimself
Manimal wrote:Those kind of things usually has to do with a thing called something like "Date of first contract"
Not sure if that helps you
Not really but i assume it's 'editor talk'? This is the subscribed 9.4 database via Steam Workshop untouched by me (if you mean editor-stuff).
If not editor, can i do i Google Search, do some research and find the solution my self?
Thanks for your reply!
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:23 pm
by Manimal
dalmashimself wrote:Manimal wrote:Those kind of things usually has to do with a thing called something like "Date of first contract"
Not sure if that helps you
Not really but i assume it's 'editor talk'? This is the subscribed 9.4 database via Steam Workshop untouched by me (if you mean editor-stuff).
If not editor, can i do i Google Search, do some research and find the solution my self?
Thanks for your reply!
No, it is editor talk but I have never used the new editor myself so I don't know where you can look for it
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:29 pm
by dalmashimself
Manimal wrote:dalmashimself wrote:Manimal wrote:Those kind of things usually has to do with a thing called something like "Date of first contract"
Not sure if that helps you
Not really but i assume it's 'editor talk'? This is the subscribed 9.4 database via Steam Workshop untouched by me (if you mean editor-stuff).
If not editor, can i do i Google Search, do some research and find the solution my self?
Thanks for your reply!
No, it is editor talk but I have never used the new editor myself so I don't know where you can look for it
Okey. But how kan this happen? All TBL Roster versions have worked fine for me. For the record: Have never touched a EHM editor. This started when i wanted to start a new game with the 9.4 roster (9.2 worked well). And with the Subscription via Steam there is no way to go back to for example 9.2.
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:32 pm
by Tasku
Like I said earlier, I think it's a game issue that just sometimes happens. I remember it being mentioned before 9.4, so it did happen to earlier versions, it just didn't happen in your game. This is why it seems like a game issue rather than database. In another words: a bug.
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:34 pm
by dalmashimself
Tasku wrote:Like I said earlier, I think it's a game issue that just sometimes happens. I remember it being mentioned before 9.4, so it did happen to earlier versions, it just didn't happen in your game. This is why it seems like a game issue rather than database. In another words: a bug.
Understand. So the only thing i can do is to wait for further updates from Riz?
Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:40 pm
by Tasku
I guess. I'm not sure, that's just my opinion. Because I remember it being mentioned before. It is possible a fresh save would change something. Or not.

Re: National Hockey League (NHL)
Posted: Thu Apr 13, 2017 10:43 pm
by dalmashimself
Tasku wrote:I guess. I'm not sure, that's just my opinion. Because I remember it being mentioned before. It is possible a fresh save would change something. Or not.

I just wanted a comment or possible solution from someone with more knowledge then me - i got one. So thanks
Fresh save have been tried 10 times.
Many thanks for your answers!
Re: National Hockey League (NHL)
Posted: Fri Apr 21, 2017 10:27 pm
by dalmashimself
I give up! Have tried everything to find a solution.
Just have one question regarding TBL Roster 9.4: Before downloading the file from Workshop the size of the file is 35 mb but when the download is finished only 5.1 mb is downloaded. Is that normal? The last thing i could think of that could be a clue to a solution.
Re: National Hockey League (NHL)
Posted: Sat Apr 22, 2017 12:28 am
by CJ
dalmashimself wrote:I give up! Have tried everything to find a solution.
Just have one question regarding TBL Roster 9.4: Before downloading the file from Workshop the size of the file is 35 mb but when the download is finished only 5.1 mb is downloaded. Is that normal? The last thing i could think of that could be a clue to a solution.
5 MB sounds way to small?!

Someone with more knowledge might know the issue or reason?
National Hockey League (NHL)
Posted: Sat Apr 22, 2017 10:35 am
by dalmashimself
https://ibb.co/eOb6Lk
https://ibb.co/hP0Nt5
Here is first one of many examples of information not correctly recalculated in the game. Almost every player can be included in that category.
The second image shows the message i got after downloading TBL Roster 9.4 through Workshop. 5.1 mb, if that is an issue...
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sat Apr 22, 2017 1:24 pm
by archibalduk
The screenshot of the TBL Roster download size is not a reliable way of gauging the file size. Steam quite sensibly appears to use compression in order to reduce download sizes (e.g. it is usually something like a 1.1 gb download for a 5 gb installation size IIRC). You need to locate the actual .db file on your computer and look at the file size by right-clicking and selecting Properties. The database file usually compresses to about 8 mb in a zip file and so the download size you mention is probably correct.
The incorrect Pro Experience is for the reasons Manimal mentioned at the beginning of this thread. There are a number of fields in the database which relate to the players' stats, such as pro games played, stats for the current team (e.g. games played, goals, assists, etc) and stats for the current league. There are also fields relating to NHL experience (e.g. number of games played and date of first NHL contract), college experience and Canadian junior experience. There must be around 30 fields per player in total. The EHM 2007 Updater calculates this data based upon each player's career history and the game does a similar thing when using the Import button (i.e. the "Calculate Runtime Data" option).
In the past, the database updates have been based upon an EHM 2007 format database which would have the Runtime Data recalculated by our Updater before release. However, in order to add the playable leagues, we have had to use the EHM 1 format and so the Updater and the Import function from EHM are not available. The present version of the EHM 1 Editor does not have the Runtime Data calculation up and running yet because it is not a particularly straightforward thing to code (it is more complex than for EHM 2007 for lengthy reasons I won't go into). So this is why you're encountering this issue.
The good news, however, is that I have recently added Runtime Data calculation to the new version of the Editor (to be released very soon). Once this is released, we should be able to release a fixed version of the database. Certainly when checking Andy Greene in my test database, which has been edited using the current development version of the Editor, I can see he has 10 seasons pro experience at the beginning of a new game.
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sat Apr 22, 2017 2:16 pm
by dalmashimself
archibalduk wrote:The screenshot of the TBL Roster download size is not a reliable way of gauging the file size. Steam quite sensibly appears to use compression in order to reduce download sizes (e.g. it is usually something like a 1.1 gb download for a 5 gb installation size IIRC). You need to locate the actual .db file on your computer and look at the file size by right-clicking and selecting Properties. The database file usually compresses to about 8 mb in a zip file and so the download size you mention is probably correct.
The incorrect Pro Experience is for the reasons Manimal mentioned at the beginning of this thread. There are a number of fields in the database which relate to the players' stats, such as pro games played, stats for the current team (e.g. games played, goals, assists, etc) and stats for the current league. There are also fields relating to NHL experience (e.g. number of games played and date of first NHL contract), college experience and Canadian junior experience. There must be around 30 fields per player in total. The EHM 2007 Updater calculates this data based upon each player's career history and the game does a similar thing when using the Import button (i.e. the "Calculate Runtime Data" option).
In the past, the database updates have been based upon an EHM 2007 format database which would have the Runtime Data recalculated by our Updater before release. However, in order to add the playable leagues, we have had to use the EHM 1 format and so the Updater and the Import function from EHM are not available. The present version of the EHM 1 Editor does not have the Runtime Data calculation up and running yet because it is not a particularly straightforward thing to code (it is more complex than for EHM 2007 for lengthy reasons I won't go into). So this is why you're encountering this issue.
The good news, however, is that I have recently added Runtime Data calculation to the new version of the Editor (to be released very soon). Once this is released, we should be able to release a fixed version of the database. Certainly when checking Andy Greene in my test database, which has been edited using the current development version of the Editor, I can see he has 10 seasons pro experience at the beginning of a new game.
First of all, sorry for my post in the previous thread before you moved it. Had already begin my post, therefore...
Thanks for your answer. I just have to wait in other words!
One more question for me to understand - this isn't something every user experience, is there an answer to why i have this issue?
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sat Apr 22, 2017 2:19 pm
by dalmashimself
Located the file and the DB size is 34.8 mb on my computer so you are correct!
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sun Apr 23, 2017 3:05 pm
by dalmashimself
As a real newcomer i really don't have a clue with anything regarding an editor.
BUT i tried running the 9.4 release (the actual file) with the new editor release. Didn't do anything except load the file in the editor and saved it without change the name of the db file.
Started a new save and everything seems as they should be. Sounds to good to be true?!

Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sun Apr 23, 2017 3:29 pm
by archibalduk
dalmashimself wrote:As a real newcomer i really don't have a clue with anything regarding an editor.
BUT i tried running the 9.4 release (the actual file) with the new editor release. Didn't do anything except load the file in the editor and saved it without change the name of the db file.
Started a new save and everything seems as they should be. Sounds to good to be true?!

That's all you needed to do.

The Editor automatically recalculates the Runtime Data upon loading and saving.
Let me know if you come across any players that still don't seem to have the correct Pro Experience, etc. I can then check whether it is an Editor bug or just that we need to add career history to the player.
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sun Apr 23, 2017 3:40 pm
by dalmashimself
archibalduk wrote:dalmashimself wrote:As a real newcomer i really don't have a clue with anything regarding an editor.
BUT i tried running the 9.4 release (the actual file) with the new editor release. Didn't do anything except load the file in the editor and saved it without change the name of the db file.
Started a new save and everything seems as they should be. Sounds to good to be true?!

That's all you needed to do.

The Editor automatically recalculates the Runtime Data upon loading and saving.
Let me know if you come across any players that still don't seem to have the correct Pro Experience, etc. I can then check whether it is an Editor bug or just that we need to add career history to the player.
Awesome! Many thanks and your answers has been much appreciated
I will keep you posted if i find something...
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sun Apr 23, 2017 6:41 pm
by dalmashimself
Can anyone help me to understand why Fasching have one season accrued (Pro Experience)?
7 games played last season, does that number count because it's the first year of the contract or are some other seasons for him "Pro Experience" before last season?
https://ibb.co/g9GeO5
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Sun Apr 23, 2017 11:11 pm
by dalmashimself
Have looked at many players history and information. Have also started a save with the 9.1 Roster update to compare information.
Have noticed a few things. In 9.4 there are generally more season accrued per player. In 9.1 there i have a feeling only NHL-seasons counts as a "Pro Season" and in 9.4 AHL/other leagues count?
Is this on purpose/the correct way?
For example, like previously mentioned Andy Greene, in 9.1 (9 seasons accrued) and in 9.4 (10 seasons). But thats not only him, almost every player have more seasons Accrued. Rookies like Zacha, 9.1 (None season accrued) and in 9.4 (1 season).
An amateur wondering...

Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Mon Apr 24, 2017 5:12 pm
by dalmashimself
Hello again!
Have looked some more into this, have used both 9.4 (recalculated via editor) and 9.1 (Manually downloaded & recalculated in game).
It's a 'fact' that in 9.1 and i assume historically only NHL seasons count in accrued seasons (Pro Experience).
In 9.4 AHL seasons count and in some cases there are one season 'extra' added in accrued seasons to a players history. Andy Green have had 9 seasons played with 40/40+ games and like i said many more players seems to have one extra season - if that make sense? hehe.
Or am i wrong?
Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Mon Apr 24, 2017 8:18 pm
by archibalduk
Yes I think the "Pro Experience" label might be a bit misleading in-game. In the database, that field is called "NHL Seasons Accrued". Andy Greene has 10 seasons of NHL experience because he has that number of NHL seasons in his player career history, namely:
#1: 2006/07 - NJD (playoffs only)
#2: 2007/08 - NJD
#3: 2008/09 - NJD
#4: 2009/10 - NJD
#5: 2010/11 - NJD
#6: 2011/12 - NJD
#7: 2012/13 - NJD
#8: 2013/14 - NJD
#9: 2014/15 - NJD
#10: 2015/16 - NJD
I expect the difference between the two is that the Editor is treating as playing in the playoffs as a season's experience. However, I don't know what v9.1 you are comparing it to - i.e. is it where the EHM 2007 Updater calculated the Runtime Data or one where the game calculated this on import. I'll need to check how the game treats Andy Greene in order to be clear whether there is actually a difference. If the game is ignoring playoffs then I'll need to double-check with Riz that this is the intention.
You raise a good point about a minimum number of games. Again, I'll need to check with Riz about this. The Editor will treat even a single game (whether regular season or playoffs) as a season's experience.
My comparisons against the game's Runtime Data calculation were on a much broader scale than this and so it is very helpful you have thought of and raised these smaller details.

Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Mon Apr 24, 2017 8:43 pm
by dalmashimself
archibalduk wrote:Yes I think the "Pro Experience" label might be a bit misleading in-game. In the database, that field is called "NHL Seasons Accrued". Andy Greene has 10 seasons of NHL experience because he has that number of NHL seasons in his player career history, namely:
#1: 2006/07 - NJD (playoffs only)
#2: 2007/08 - NJD
#3: 2008/09 - NJD
#4: 2009/10 - NJD
#5: 2010/11 - NJD
#6: 2011/12 - NJD
#7: 2012/13 - NJD
#8: 2013/14 - NJD
#9: 2014/15 - NJD
#10: 2015/16 - NJD
I expect the difference between the two is that the Editor is treating as playing in the playoffs as a season's experience. However, I don't know what v9.1 you are comparing it to - i.e. is it where the EHM 2007 Updater calculated the Runtime Data or one where the game calculated this on import. I'll need to check how the game treats Andy Greene in order to be clear whether there is actually a difference. If the game is ignoring playoffs then I'll need to double-check with Riz that this is the intention.
You raise a good point about a minimum number of games. Again, I'll need to check with Riz about this. The Editor will treat even a single game (whether regular season or playoffs) as a season's experience.
My comparisons against the game's Runtime Data calculation were on a much broader scale than this and so it is very helpful you have thought of and raised these smaller details.

Playoffs - didn't think about that at all - explains many things!
Have started to work with a save (9.4). I'm a bit of a perfectionist (haha) but have seen the logic in what the editor make the game look like and like i said - playoffs - make sense.
Love the small details so if that helps i am happy to help!
Have turn my attention to EHM the last 6 months after playing FM the last 18 years. Love this game. This site, you and the others are a big part of that!
Keep up the good work, much appreciated

Re: Runtime Data: NHL seasons accrued, first NHL contract, e
Posted: Mon May 01, 2017 2:08 pm
by dalmashimself
Just to let you know...
Downloaded the new version of the editor (0.1.9) and used that with the TBL Roster 9.4 (like before). The result was interesting. Just a quick look so don't have a big sample size but players that before had Waiver exemption, my examples Fasching (Sabres) & Dvorak (Coyotes) was now Waiver eligible. Seasons accrued interestingly are 'correct'/in other words as they where using the 0.1.8 version of the editor that for me fixed the recalculating issue.