Every number in Legacy Run traces back to real basketball. This page explains where the ratings come from.
Every player in the game is one real season, and his value is built from that season's actual statistical record, using the public dataset credited below.
The engine is calibrated against more than 1,600 real team-seasons across the history of the league.
Talent sets the ceiling and fit decides how close you get to it. A roster where everyone needs the ball, or nobody can shoot, or nobody protects the paint, wins fewer games than its talent says it should. That is why a balanced five of very good players often beats a stack of superstars, and the scouting report names which of these problems your roster has before you sim.
In dynasty mode, every player ages on a curve built from how real careers have actually risen and declined. Young cores grow toward their prime, old cores fade, and no dynasty lasts forever.
Because aging is real, running a dynasty is a skill of its own. An aging star is worth the most one season before he falls off, a young player is worth the most before everyone can see what he becomes, and every title you win pulls stronger real teams into your next playoff bracket. Reading those curves, and trading at the right moment, is how long dynasties are built.
For how the game plays, see How to Play, or go draft a team.