|
Fix problems with the Financial Coefficient or make the negotiating AI able to handle small contracts.
The Financial Coefficient is fine for single year re-creations. But it breaks down when you progress through time and want to change the coefficient. The problem is that it scales current contracts as well as all of the other financial info in the game. In other words, if Joe Average receives a contract worth 10,000 per year this year, and next year you change the coefficient from .1 to .2, then Joe's contract scales up to 20,000 per year. This is silly. Once Joe agrees to a 10,000 per year contract, it should stay at 10,000 through its term.
You would think that you could realistically get around this by altering the salary curve numbers in the league setup, but this screws up the negotiating AI when you enter small numbers. When you have nineteenth century style numbers of around $250 minimum, $5,000 superstar, then everybody winds up signing for the league minimum. My theory is that this happens because the "gaps" between the different levels (superstar, star, average, etc.) are smaller than some minimum negotiating increment coded into the AI, so the AI doesn't think that it can get what it wants no matter what, leading it to settle for the minimum salary. I could be wrong about the cause, but I played a league from 1871 until 1915, nudging up the salary curve, and I didn't see one single player sign for over the league minimum until 1905, and even by 1915 about 95% of the league was at minimum.
__________________
People ask me what I do in the winter when there's no baseball. I'll tell you what I do. I stare out the window and wait for spring.
--Rogers Hornsby
|