Read the explanation
This entertainment tool uses authored attributes, not measured pickup basketball statistics. Its exact default attribute tuple is vision ninety four, passing ninety five, shooting eighty two, stamina eighty eight and trash talk ninety nine. That exact tuple takes a special branch returning a stored ninety two point four overall rating, eighteen point five points and nine point two assists per game. The ordinary weighted formula at those same values would give ninety one point five overall. The bars use four pixels per rating unit: three hundred sixty nine point six versus three hundred sixty six. That difference shows a fixture override, not evidence about the actor. Leaving the exact tuple switches to the ordinary formulas, so a slider change is not necessarily a continuous change from the stored default. Away from the exact default, the weighted composite uses twenty five percent vision, thirty percent passing, twenty percent shooting, fifteen percent stamina and ten percent trash talk. These weights sum to one. Reducing shooting from eighty two to fifty while preserving the other four attributes reduces the ordinary composite by thirty two times point two, or six point four units, from ninety one point five to eighty five point one. Bars share four pixels per unit, widths three hundred sixty six and three hundred forty point four. Scoring is ten plus shooting times point one one minus missing stamina times point zero five. At shooting fifty and stamina eighty eight, that gives fourteen point nine points per game. The labels and thresholds are authored assumptions, not statistical estimates validated against games. The movie selector changes the displayed box-score rows. The saved database contains three Hustle rows, two Uncut Gems rows, three Grown Ups rows and two Funny People rows, ten total. Selecting Hustle displays three, while the CSV export loops through every movie and writes all ten. The bars use thirty pixels per row, widths ninety and three hundred. These are embedded authored rows; the source comments calling them authentic do not independently verify film scenes or real sports statistics. The JSON export contains current attributes, calculated ratings, current teammates and the entire saved movie database. It does not serialize the selected movie. A generated timestamp records export time. Thus changing the movie changes the visible table but both export formats retain all saved movie rows.