Home | Webstore
Latest News: OOTP 27 Buy Now - FHM 12 Available - OOTP Go! 27 Available

Out of the Park Baseball 27 Buy Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Out of the Park Baseball 18 > OOTP 18 - Technical Support > Bug Reports Forum

Bug Reports Forum Have a bug to report? Please post here.

Reply
 
Thread Tools
Old 11-26-2017, 05:45 PM   #1
CobaltJays
All Star Reserve
 
CobaltJays's Avatar
 
Join Date: May 2004
Location: Canada
Posts: 706
AI using position experience rather than position ratings

I raised this issue last March in relation to OOTP16. To summarise the issue, the AI will sometimes use players' experience at positions (visible only in the Editor tab) to determine its starting lineups, rather than players' actual position ratings (visible in the player's profile). The issue in OOTP16 was that a single point of experience at a position (gained from playing a single game there) was enough for the AI to consider the player qualified to start at the position, even if the player was incapable of ever developing an actual rating at the position. This led to situations where left-handed first baseman would routinely start at shortstop or third base, even when there were qualified players available to play those positions.

While the situation is not as bad as it used to be, it is still present. Last night I discovered a catcher named Soto who was the starting shortstop for an AI-controlled AAA team. The first screen shows the AAA team's lineup, with the position ratings of everyone on the roster (using a 0-20 scale). The second screen shows Soto's fielding ratings from the Editor tab. The third screen shows Soto's awful fielding stats for his 41 games at shortstop.

While the two players capable of playing shortstop did not have good ratings at the position, the ones available would have been better choices than Soto. Hendriksen's ratings are in the fourth screen, and while he would have been a below-average fielder at shortstop, he would have been competent there with more experience.

After I discovered this issue, I edited Soto's experience down to zero at both shortstop and centre field. The AI then put Pollet as the starting shortstop and even changed his listed position from LF to SS. I discovered that this was due to Pollet having a single point of experience at shortstop, even though Pollet had no ability to play the position. For curiosity I gave Pollet 200 points of experience at shortstop, and this still did not result in him getting a position rating there. It was only after I gave Pollet zero experience at shortstop that Hendriksen became the starter.

In addition to the issue described above, the consideration of experience also leads to older players who have lost their position rating at a position continuing to play there. This is because those players continue to have the maximum 200 points of experience at those positions, even if there is no longer a position rating there.

As I mentioned above, the situation isn't as bad as it used to be. For example, the AI no longer puts left-handed throwers at second base, third base or shortstop. However, I've noticed the AI starting players badly out of position with enough frequency that I still consider this a significant issue. I periodically search for players in my game who have no rating at their listed position, and I always find some.

Experience at a position should be irrelevant when the AI determines lineups. Experience has nothing to do with actual ability to play a position, and the AI's consideration of it leads to poor and unrealistic decisions like the ones described above. Prudent human managers would never continually use a player at a position he has no ability to play, and I fail to see why the AI would do it. The only way to properly address this issue is to take experience out of the equation altogether. This needs to be done in OOTP19.
Attached Images
Image Image Image Image 
CobaltJays is offline   Reply With Quote
Old 11-26-2017, 09:33 PM   #2
CobaltJays
All Star Reserve
 
CobaltJays's Avatar
 
Join Date: May 2004
Location: Canada
Posts: 706
As a follow-up to this, I went through all of my major league and minor league teams in my game to see just how widespread this issue was. I found numerous instances of catchers and first basemen either starting or serving as the backup at positions they had no ability to play, such as shortstop and centre field. Some corner outfielders were also used in this manner.

When one of these players was used as the starter, I didn't see any examples of teams actually lacking someone capable of playing the position, so there was no actual need to use a catcher or first baseman badly out of position. In some cases, the AI was making the worst possible choice from a defensive standpoint by relying on experience.

Depth charts were a different story, as many teams did lack a possible backup at second base, third base, shortstop and/or centre field. However, this was not always the case. Sometimes a catcher with a few points of experience at shortstop was the primary backup ahead of a player with a rating at the position.

There are obviously significant roster construction issues in the game. The AI tends to carry too many catchers/first basemen, resulting in insufficient backups and decent starters for other positions. One AA team had four catchers and four first basemen. Using position experience to determine lineups and depth charts doesn't solve the game's roster construction issues -- it just masks them.

One issue is that the AI is apparently unable to recognize who is capable of learning a position and who isn't. For example, in OOTP currently, a shortstop will always be able to learn to play second base, and if he has a good arm, he'll also always be able to learn third base. However, if that shortstop only has experience at shortstop, the AI will never insert him into a lineup or depth chart at either position, even though he could be a competent defensive player with experience. Right now a catcher with a single point of experience at second base will be slotted in as a starter or backup at second before the shortstop. This makes no sense.

I've often felt that there should be a potential rating at positions, much like there is for contact, power, stuff, control, etc., except that the position potential would be based on a player having the maximum amount of experience there. Using position potential to set lineups and depth charts would improve the AI's lineup and depth chart choices, at least somewhat.
CobaltJays is offline   Reply With Quote
Old 11-27-2017, 06:08 AM   #3
bwburke94
Hall Of Famer
 
bwburke94's Avatar
 
Join Date: Jun 2008
Location: Belchertown, MA, USA
Posts: 4,523
The intent here was probably to prevent players from being moved all over the place, by making past position experience matter.

However, if a player cannot receive a position rating due to positional minimums, this should not have applied.
bwburke94 is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:52 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments