testing data - new player (age 13-14) Attributes

Discuss all aspects of editing the data in EHM here. Have a question about the Pre Game Editor, editing the .cfg files, hex editing the .dat files? Want to tweak the EHM exe file to change league rules/structure, start date etc? This is the place!
Forum rules
This is the forum to discuss all aspects of editing the EHM data and tweaking the game.

Please note that discussion about roster updates belongs in the Game Add-ons Forum.
Post Reply
User avatar
nino33
Mr. Goalie
Posts: 6033
Joined: Sat Aug 07, 2010 3:37 am
Custom Rank: Retro Rosters Specialist
Favourite Team: 1970s hockey

testing data - new player (age 13-14) Attributes

Post by nino33 » Thu Apr 16, 2020 6:38 am

This thread is about the youngest players ingame (those age 13-14) and what the average Attribute value for each Attribute is when these players first appear in game.

Upon starting a game, if you immediately do a search for the youngest players available, you will see the youngest players available are age 13-14.

EHM allows a database to contain players younger than this, but they won't show up ingame until age 13-14.
You can even have players in a database that haven't even been born yet! They will appear "ingame" when they reach age 13-14.
The Attributes do not begin to change/develop until the player is actually ingame.

EHM can potentially change Attributes at startup! There are limitations, or checks and balances.
Here's some examples https://1drv.ms/x/s!AvTHo4MBaphkgQzwJKc ... x?e=oEL1ja

I don't know the exact formula(s) used or what the exact reasoning/pathways are for what gets altered and what doesn't.....but now I have some baseline numbers for new players entering the game (a helpful thing for a retro/historical database, or a "seeded" modern or fantasy database)


  • ImActuallyAnOtter created a Prospect Generator, a tool that "seeds the database with future players" - Here's a thread about it https://www.ehmtheblueline.com/forums/v ... 97#p240397
  • The current version is used by both TBL and ECK database (FYI there's also versions without the added prospects) - 100 years of prospects!
  • The game determines the player Attributes for all players (including those that don't show up yet ingame) at startup. Using the EHM Assistant I exported these Attributes and compiled the data for players born between 2010 and 2099 (over 16K players); I exported the data at the Select GM stage.



Here’s a link to the spreadsheet https://1drv.ms/x/s!AvTHo4MBaphkgQrKNAd ... s?e=13ycBJ

The spreadsheet has 3 tabs - one each for Center, Defensemen and Goalie.
My understanding is wingers and centers are essentially the same except for the Faceoff Attribute.
Ideally I wanted to compile the winger data as well, but didn't; the goaltender tab just has the butterfly data.

From left to right there are three sections – the first covers CA/PA data, the second the Physical-Technical-Mental Attributes (with a couple columns averaging them), and the third section covers Offensive/Defensive Role and the Staff Attributes

Across the very top line I indicate which Attributes are permanent/never change, and which change very little (in comparison to the rest)

There are three different rows of data for each Player Role – one that includes all, one that includes just those whose starting CA was 70-80, and one for those whose starting CA is 40-50. For each Player Role, the average Attribute value for each Attribute is shown.






I hope to have the time to comment more in this thread in the future; I welcome anyone's comments/observations


One thing that stood out to me is how the center's skating Attributes (especially Speed and Acceleration) can be significantly different at startup depending on Player Role
  • low/high range for Agility 10.1 - 12.8
  • low/high range for Balance 8.1 - 12.7
  • low/high range for Speed 3.1 – 12.6 (with all-around, defensive, defensive finesse, finesse, playmaker and sniper all starting at the low end, grinder in the middle, and defensive physical and enforcer at the high end!)
  • low/high range for Acceleration 3.2 - 12.7 (with all-around, defensive, defensive finesse, finesse, playmaker and sniper all starting at the low end, and defensive physical and enforcer at the high end!)

User avatar
TBIF
Junior League
Posts: 31
Joined: Sun Jan 01, 2017 8:38 pm
Favourite Team: Canucks

testing data - new player (age 13-14) Attributes

Post by TBIF » Thu Apr 16, 2020 9:36 pm

This will help greatly with a project I'm working on!

I'd love to figure out the science behind the CA - attribute distribution. Like an auto generated 100 CA - Centre : Power forward and have the "max" available stats to distribute.

If my rig was better, and I had a fraction more time and organization skills I could probably figure out the best way to test it.

Smirnov2Chistov
Prospect
Posts: 57
Joined: Mon Jul 10, 2017 10:06 pm
Favourite Team: Anaheim Ducks

testing data - new player (age 13-14) Attributes

Post by Smirnov2Chistov » Sat May 16, 2020 12:12 am

Nino, this topic regarding these ‘Dead Era’ years, could they be avoid by expanding a DB? As I repeated before, I probably play with a larger DB than anyone else (with only the NHL selected). It’s because through your expansive testing that more ‘better’ players do appear if you have a large database with extra players included.

User avatar
nino33
Mr. Goalie
Posts: 6033
Joined: Sat Aug 07, 2010 3:37 am
Custom Rank: Retro Rosters Specialist
Favourite Team: 1970s hockey

testing data - new player (age 13-14) Attributes

Post by nino33 » Sat May 16, 2020 4:49 pm

Smirnov2Chistov wrote:
Sat May 16, 2020 12:12 am
Nino, this topic regarding these ‘Dead Era’ years, could they be avoid by expanding a DB? As I repeated before, I probably play with a larger DB than anyone else (with only the NHL selected). It’s because through your expansive testing that more ‘better’ players do appear if you have a large database with extra players included.
I'm not sure about database size and the possible effect on drafts (I always use the maximum sized database); I wouldn't think there'd be a significant difference in regards to the number of NHL quality players available

Post Reply

Return to “Data Editing Forum”