|
||||
| ||||
|
|||||||
| Earlier versions of OOTP: Logged Issues All issues that have been logged and given a TT # are stored here until fixed |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
All Star Starter
Join Date: Jun 2004
Location: In the vicinity of Buffalo,NY
Posts: 1,634
|
I am using the El Paso Diablos of the American Association(Indy League), which has a $100,000 salary cap limit. I am currently in my first offseason, and something is not right. Players have been brought up from the Reserves, but still have no major league contract, and are on active rosters, but still have a minor league contract. Many of the CPU controlled teams are spending ridiculous amounts of money on single players. For instance, a team just signed a player to a 1-year $67,000 contract,
effectively taking up 67% of the cap on 1 player. Since all of the other players they have on their roster, except like 1 or 2 still have minor league contracts, they decided they could spend all this money on one player. Something is not right here---no GM in their right mind would spend 67% of their cap on one player, nor should they be able to. There should be a Max Contract Box on the league setup screen, which would limit the maximum contract you could give a player(which would prevent this sort of thing from happening). For instance, I would probably set the Max Contract for this league to $18,000(18%), which means no team would be able to sign a player to a contract worth more than $18,000 per year(including bonuses). What it would not fix, however is the fact there are 20 players on their active roster that still have no cap figure, that SHOULD have a cap figure(they should not still have minor league contracts). The minimum league contract I believe is around $2500, so even if all these players were at the minimum, it would come out to roughly $50,000, which would be half their cap. The only thing I can think of is that these contracts don't roll over until the season starts, and since I am still in the offseason, they have not been given Major League Contracts yet. If that is the case, then one of two things needs to happen: 1) Players are given major league contracts immediately upon being put on the active roster(the easiest method). 2) the CPU factors in how many players on the active roster still have minor league contracts, and subtracts their total $ amount from their available cap number. Either one of these methods would work, but obviously something is not working right here---having only $2700 for player payroll, but having 22 players on the actuve roster(21 with minor league contracts), and then spending a ridiculous amount for 1 player, not taking into account the other players on the team who will eventually have to have a major league contract is not a successful method to use for leagues with salary cap restrictions... Please look into this one!! Matter2003
__________________
Goal Line Stand Football---An Open Source Project Check us out on the Git Hub Pages: Goal-Line-Stand-Football Last edited by Matter2003; 07-31-2006 at 12:48 AM. |
|
|
|
|
|
#2 |
|
Hall Of Famer
Join Date: Aug 2002
Posts: 16,842
|
I'm barely holding my eyes open right now, Matter, but I'll say before I get a chance to look at this again, part of the issue may be related to the ST and/or pre-season period. The game suspends the contract rules enabling you to bring up players for ST, then assigns the contracts once ST ends. As I said though, I'll try to take a look tomorrow night when I get home. Food for thought for now.
__________________
"Try again. Fail again. Fail better." -- Samuel Beckett _____________________________________________ |
|
|
|
|
|
#3 |
|
Hall Of Famer
Join Date: Aug 2003
Posts: 4,925
|
What are your normal contract numbers? If you have a cap of 100,000 then your normal contracts should be scaled appropriately, otherwise who knows what could happen. If you want a max contract of 18,000 then your normal superstar salary should probably be about 16,000 (just guessing, never looked at this specifically). Star should be like 13 or 14 thousand, down to the scrub player making almost minimum. Those norms are how you control the financial contracts, if you confuse it by saying your superstars could make 50 grand, but there's a 100 thousand salary cap... then the computer has to decide which number it should use....... and you never, never want to let a computer try to decide which command it should listen to and which it should ignore, 90% of the time a computer makes the wrong decision.
This looks like it may be a case of your normal contract for superstar players not being scaled appropriately. The game not assigning ML contracts to palyers until the regular season is a good thing, otherwise players on spring training trials would mess with the budget more than it should which would result in the dreaded "unrealistic" tag rearing it's ugly head... but at the same time the game should (and I've not actually seen it not) take into account that those guys WILL have to be paid if they stay for the regular season. |
|
|
|
|
|
#4 |
|
Minors (Single A)
Join Date: Dec 2005
Posts: 95
|
I don't agree with the maximum contract thing being a fix, but the financial system does seem to need some adjusting.
Example: I have a 30-team fictional MLB league. Salary cap set to $100 million (to try to keep things sane), superstar defined @ $15 million, star @ 10 million. Current payrolls in my newest league, after ~3 years of simming, range from 34 million to 99 million (median $82 million). High player salary is $30 million, with everyone in the top-25 making over $18 million. The $30 million salary was signed in the first offseason, but just this past offseason at least 5 players signed for more than $20 million, and went as high as $25 million. Were it not for the salary cap, things would be even worse, because the budgets of 11 teams is over $100 million. Market sizes vary from 3 to 10, but even market size=3 teams can have an $80 million dollar budget because of merchandising, which I have little control over aside from editing the previous years' manually...which isn't practical in a long-term simulation playstyle. -jinaz |
|
|
|
|
|
#5 | |
|
Hall Of Famer
Join Date: Aug 2003
Posts: 4,925
|
Quote:
|
|
|
|
|
|
|
#6 | |
|
All Star Starter
Join Date: Jun 2004
Location: In the vicinity of Buffalo,NY
Posts: 1,634
|
Quote:
Perhaps the max contract idea should be optional, as some leagues do have max contracts(NBA and NHL), but some don't. This would be more of a workaround fix for the AI than an actual fix. The bigger problem is that free agents who would never sign with unaffiliated minor independent leagues are still signing with them. Either way, this is something that needs to be looked into bigtime, as the salary cap is basically no use if teams are going to sign players to ridiculous contracts and not factor in minor leaguers with minor league contracts sitting on their rosters that will have major league contracts when the season begins. Matter2003
__________________
Goal Line Stand Football---An Open Source Project Check us out on the Git Hub Pages: Goal-Line-Stand-Football |
|
|
|
|
|
|
#7 | |
|
Hall Of Famer
Join Date: Aug 2003
Posts: 4,925
|
Quote:
Those options should be enough to keep your finances in line with the league and everything should be somewhat fine... but it apparently isn't caring what your normal superstar salary should be, and just going insane on some guys. Also it doesn't seem the AI is very good at dealing with salary caps... what really seems stupid is in JinAZ's post he says he has a 100 million cap, but some teams have a budget over 100 million.... I've not seen the AI have problems with the budget, but obviously it does with the cap... maybe it's because the max budget for a team in a salary cap league should be (drum roll please) the SALARY CAP! Anyhow, Matter... could the budget be a problem wih the team who has this big salary player? Maybe it has such a huge budget that it says "Great I can sign this guy ridiculously high at 67 grand" but forgets to look at the bottom line that says he can't spend more than 100 grand? Just trying to help nail down the problem since there's only (I think) one tech support guy who's not on vacation right now. Seems the whole OOTP world has gone on vacation... which reminds me, why aren't YOU on vacation Matter?
|
|
|
|
|
|
|
#8 | |
|
All Star Starter
Join Date: Jun 2004
Location: In the vicinity of Buffalo,NY
Posts: 1,634
|
Quote:
![]() Matter2003
__________________
Goal Line Stand Football---An Open Source Project Check us out on the Git Hub Pages: Goal-Line-Stand-Football |
|
|
|
|
|
|
#9 |
|
Hall Of Famer
Join Date: Jul 2004
Posts: 18,506
|
Hi guys, sorry for the delay in getting to this. Unfortunately, it's a little over my head. Is there any chance we can distill this down to a pretty simple description of the issue?
|
|
|
|
|
|
#10 | |
|
Hall Of Famer
Join Date: Feb 2002
Location: Idaho
Posts: 2,890
Infractions: 1/0 (0)
|
Quote:
In addition, players added to the active roster in the off-season (or Spring Training) don't get major league contracts. Thus, in leagues with salary caps (it also affects leagues without salary caps, though) teams have more open space than they should. I realize the non-contract thing was put in so all players don't get major league contracts when called up for Spring Training, but the problem is players don't receive major league contracts even if they're on the active roster at the beginnning of the season, Spring Training or not. Perhaps it should work in reverse and they should get the contracts when put on the active roster, and have it removed if they're not on the active roster opening day (as long as they have a minimum contract, anyway)? |
|
|
|
|
|
|
#11 | |
|
Developer OOTP
Join Date: Dec 2001
Location: Germany
Posts: 24,803
|
Quote:
Anyway, I tweaked the AI so that it handles minor league contracts on the active roster as minimum MLB contracts in its calculations.
|
|
|
|
|
|
|
#12 | |
|
Hall Of Famer
Join Date: Feb 2002
Location: Idaho
Posts: 2,890
Infractions: 1/0 (0)
|
Quote:
In my leagues, players called up to the active roster during the off-season or spring training and are still on it come opening day don't receive major league contracts at all unless they get sent down and recalled at some point. I'll look at some more to be sure... |
|
|
|
|
|
|
#13 |
|
Developer OOTP
Join Date: Dec 2001
Location: Germany
Posts: 24,803
|
Sim Opening Day... after it, all players on the active roster have MLB contracts.
|
|
|
|
![]() |
| Bookmarks |
|
|