Posts tagged "Real Player Determinism"


Force historical rosters in real players leagues

The latest update to Basketball GM adds a couple new settings that enable some new ways to play historical real players leagues: Force Retire Real Players and Force Historical Rosters.

First, let me describe Force Retire Real Players. When enabled, real players in your league will retire after the same season they did in real life. This works well with the existing Real Player Determinism (RPD) setting, if you want to see career arcs play out as they did in real life. Because previously there would be some cases where a guy would retire in real life, and then he has no BBGM ratings for subsequent years, but he hangs around in your league and possibly progs into a star. That won't happen if players like that are automatically retired!

Read more...


Rescaled real player development determinism

The "real player development determinism" (RPDD) setting has existed for a little while now, but it behaves somewhat unintuitively. You may have noticed that if you set it to anything above about 30%, the results feel about the same. That's weird. 30% should not be almost exactly the same as 100%.

Why does it work that way? Because of the stupid way I implemented it. The initial implementation worked like this, to find the new ratings for every player in a new season:

  1. Run the normal player development algorithm
  2. Combine that with the player's real ratings for the new season - RPDD% comes from the real ratings, and (1-RPDD)% comes from normal player development.

That may sound okay at first glance, but the problem is that every single year you're averaging a player's real ratings into the random ratings, and their real ratings tend to be correlated pretty well across years, so the real ratings will come to dominate the random ratings.

That's no fun.

Read more...


A bunch of new options for league creation: challenge modes (no draft picks, no free agents, no trades, no visible ratings), player development realism, and more

Today I added a bunch of fun new features to Basketball GM and Football GM. They're all available when you create a new league, by clicking the "More options" link at the bottom.

Different types of leagues will have different options available. This is what you see when creating a new "real players" league in Basketball GM, which has almost all of the new options available:

Some of those options (challenge modes and real player development determinism) are also available in God Mode, where you can change them in any existing league.

What exactly do all of these new options do?

Read more...