Basketball GM is a single-player basketball management simulation game. Set your roster, make trades, draft prospects, manage your finances, and try to build a dynasty. Play it in your browser now, completely 100% free!
First, let me explain how AI re-signings used to work. It’s always been a dirty little secret that the AI did not obey the player mood system. That was true of both the old and new player mood systems. Instead, there was a single formula to give “the probability a player re-signs with a team”, meant to capture both if the team wants to re-sign the player and if the player is willing to re-sign. The end result of this formula was that high value players often became free agents, but there was no way to reliably predict which players would end up in the free agent market.
To improve on that situation, today’s two changes are:
Basketball GM has always had a concept of player mood. It was the red/yellow/green rectangle you saw on the free agents page, along with descriptive text like “Insulted by your presence” on the negotiation page. But it had a lot of drawbacks.
One major problem with the old mood system was that it did not give you much information. Why is a player happy or sad? Who knows. Behind the scenes there was a logic to it, but it wasn’t displayed to the user, leaving you to guess why a player felt a certain way.
Even worse, mood was not displayed during the season. So you’d go into free agency with no idea whether you’d see the dreaded “Refuses to negotiate” message next to a player’s name. That made it very difficult to plan ahead for players who are planning to leave.
You may have noticed that the previous paragraphs are all written in the past tense. That’s because Basketball GM now has a brand new mood system, that fixes those major problems from the old system and introduces some nice new features too!