Skip to content

Make Free Agency and Draft Values more team specific in hockey+football #380

@nicidob

Description

@nicidob

Just opening an issue for this contribution.

Currently teams only use player value to determine who to draft or who to sign. Instead, I think they should look at some blend of "individual value" and "team value". In positionless BBGM, those are the same thing, but with position groups, they're not.

IMO it should be something like value = team_improvement + a*player_value for some constant a (it was 0.025 in my experiments below).

Following the example in https://github.com/nicidob/fbgm/blob/master/how_to_select.ipynb

The key ingredients are

  1. a team overall formula where there are smooth functions (exponentials?) for each position group, so that QB2 is some non-zero contribution. You can simply fit these to your current values (as I did for your old ones), but you can also use some non-linear optimization to find them directly in regression. This enables a non-zero team improvement for every single player & team.
  2. a variant of team-ovr which uses "value" ( age-adjusted pot+ovr blend) instead of ovr to judge change in team value. You could even just use potential instead. This lets young players' propensity for growth to be factored in, as well as older players decline.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions