Home

A Simple Way to Assist AI Team Building?

This is a discussion on A Simple Way to Assist AI Team Building? within the MLB The Show forums.

Go Back   Operation Sports Forums > Baseball > MLB The Show
A New Patch Creates That Urge to Start Fresh
NBA 2K25 MyNBA: How to Avoid Too Many Free Agents Staying Unsigned
College Football 25 Guide: What Goes Into a 'Best Playbook' and How to Find Your Own
Reply
 
Thread Tools
Old 01-22-2022, 03:06 PM   #1
MVP
 
OVR: 0
Join Date: Mar 2019
A Simple Way to Assist AI Team Building?

A lot of us get frustrated with the lack of logic behind the way that the CPU teams build their rosters. I personally saw Bobby Witt Jr. traded to the Yankees straight up for a C potential prospect earlier today. Many of us find controlling all teams too much of an investment of time and effort, however. I had the following thought earlier about a simple way to bridge this gap.

Team Tags: users can tag teams with their status in the league, such as 'rebuilding', 'buying', 'selling', 'contending', etc. This would then dictate the way that the CPU conducts itself when handling the roster. A team tagged 'rebuilding' won't be trading their top prospect at the deadline or paying big money in FA. A team tagged 'contending' would be more willing to trade for a high OVR player on an expiring deal. Etc.

Player tags: users can tag players with their status on the team, such as 'untouchable', 'core', 'starter', 'on the block', etc. This would then dictate the way that CPU teams engage with those players. A player tagged 'untouchable' will not be traded for anything. A player tagged 'on the block' will almost definitely be traded at the deadline. Etc.

If, as a user, you want to go through the entire league and tag every player, you can. If you'd prefer to just tag a couple of teams or players that you want to behave in a particular way, you can. If you want to ignore the feature completely and let the CPU have at it, you can do that too. Seems like a pretty simple way to give the logic a hand whilst allowing users some flexibility.

I'd probably tag all teams and update them as the standings change, I'd probably tag the 2-3 players on each team that are truly untouchable, and I'd probably tag the top 10 or so prospects in the league. Wouldn't take long, but the transactions would probably be way more realistic and I wouldn't have to micromanage every single one.

I know nothing about coding or game design but it also seems like it should be pretty easy to implement too.

Thoughts?

Last edited by Mackrel829; 01-22-2022 at 03:11 PM.
Mackrel829 is offline  
Reply With Quote
Advertisements - Register to remove
Old 01-22-2022, 05:21 PM   #2
Hall Of Fame
 
Caulfield's Arena
 
OVR: 8
Join Date: Apr 2011
Location: Riverside, AL
Blog Entries: 1
Re: A Simple Way to Assist AI Team Building?

there are any number of ways the Studio could change what they do but until then:

bad mismanagement in the Show used to be a major pet peeve/gear grinder for me but over the years my attitude evolved in that any head scratchers I see aren't any worse than what happens IRL evidence Mark McGwire for Ludwick, Mathews & Stein or whatever other myriad of bad trades that have happened through the years.

nowadays I just view it as beauty is in the eye of the beholder because one teams junk could be anothers treasure (or diamond in the rough) because if one team can trade a non-HoF'er away (Texas Rangers in this instance) for a future HoF'er (from the Chicago White Sox, again in this instance) and the Rangers seemingly got the bad end of that particular deal (Rangers trade away Sammy Sosa for Harold Baines)

then I finally made my peace with watching in the Show for example seeing Derek Jeter going to the Red Sox for Jackie Bradley Jr.

sometimes there is just no accounting for bad taste

what I do do in the Show when it comes to trades (and this may be off-topic) is set the trades slider at:
1 for February/March
2 for April
3 for May
4 for June
5 for July
1 for August & September
zero for October
and 6 for November to January
__________________
OSFM23 - Building Better Baseball - OSFM23

A Work in Progress

Last edited by Caulfield; 01-22-2022 at 05:23 PM.
Caulfield is offline  
Reply With Quote
Old 01-22-2022, 08:39 PM   #3
"ADAPT OR DIE"
 
jcar0725's Arena
 
OVR: 3
Join Date: Aug 2010
Posts: 3,218
Re: A Simple Way to Assist AI Team Building?

Quote:
Originally Posted by Mackrel829
A lot of us get frustrated with the lack of logic behind the way that the CPU teams build their rosters. I personally saw Bobby Witt Jr. traded to the Yankees straight up for a C potential prospect earlier today. Many of us find controlling all teams too much of an investment of time and effort, however. I had the following thought earlier about a simple way to bridge this gap.

Team Tags: users can tag teams with their status in the league, such as 'rebuilding', 'buying', 'selling', 'contending', etc. This would then dictate the way that the CPU conducts itself when handling the roster. A team tagged 'rebuilding' won't be trading their top prospect at the deadline or paying big money in FA. A team tagged 'contending' would be more willing to trade for a high OVR player on an expiring deal. Etc.

Player tags: users can tag players with their status on the team, such as 'untouchable', 'core', 'starter', 'on the block', etc. This would then dictate the way that CPU teams engage with those players. A player tagged 'untouchable' will not be traded for anything. A player tagged 'on the block' will almost definitely be traded at the deadline. Etc.

If, as a user, you want to go through the entire league and tag every player, you can. If you'd prefer to just tag a couple of teams or players that you want to behave in a particular way, you can. If you want to ignore the feature completely and let the CPU have at it, you can do that too. Seems like a pretty simple way to give the logic a hand whilst allowing users some flexibility.

I'd probably tag all teams and update them as the standings change, I'd probably tag the 2-3 players on each team that are truly untouchable, and I'd probably tag the top 10 or so prospects in the league. Wouldn't take long, but the transactions would probably be way more realistic and I wouldn't have to micromanage every single one.

I know nothing about coding or game design but it also seems like it should be pretty easy to implement too.

Thoughts?
I try not to get caught up in potentials. I wonder what the overalls were for each player in the trade? I've had plenty of C or D potential players be very productive for my teams over the years, and A potential players who didn't do that much.

Sent from my thoughts
__________________
JUUUUUUUST A BIT OUTSIDE
jcar0725 is offline  
Reply With Quote
Old 01-23-2022, 05:22 AM   #4
MVP
 
OVR: 0
Join Date: Mar 2019
Re: A Simple Way to Assist AI Team Building?

Quote:
Originally Posted by jcar0725
I try not to get caught up in potentials. I wonder what the overalls were for each player in the trade? I've had plenty of C or D potential players be very productive for my teams over the years, and A potential players who didn't do that much.

Sent from my thoughts
It was a low 70s OVR, C potential guy. A young CF but in the majors if I remember.
Mackrel829 is offline  
Reply With Quote
Old 01-23-2022, 10:33 AM   #5
Rookie
 
dapear's Arena
 
OVR: 0
Join Date: Apr 2015
Re: A Simple Way to Assist AI Team Building?

I actually love this idea. I think it's exactly what Franchise mode in the Show needs.

Will the devs do it? Who knows. Seems simple on paper but could possibly be a nightmare to code, unsure how it works. Plus, as we all know, Franchise mode has seen the backburner for years.

But being a guy who goes years into his Franchises, I think this would absolutely be a simple step in the right direction to make our universes more believable and logical.
dapear is offline  
Reply With Quote
Advertisements - Register to remove
Old 01-23-2022, 02:38 PM   #6
It Appears I Blue Myself
 
CBoller1331's Arena
 
OVR: 0
Join Date: Dec 2013
Posts: 2,918
Blog Entries: 1
Re: A Simple Way to Assist AI Team Building?

Yeah being able to manually set each teams needs and trade block without having to make every transaction for every team to keep some of the wonky stuff from happening would be awesome for a 30-team control Franchise.
__________________
Chicago Cubs
Michigan Wolverines

Thanks Peyton. #18
CBoller1331 is offline  
Reply With Quote
Old 01-23-2022, 02:44 PM   #7
Banned
 
OVR: 0
Join Date: Mar 2018
Re: A Simple Way to Assist AI Team Building?

I agree with what you're saying but I would like this more for daily roster management/bullpen. I can always take 45 seconds to undo a trade but it takes hours to change lineups so that Giancarlo Stanton isn't leading off or to rotate the bullpen so that they don't use the same receivers everydyay.

Like we need these designations for roster spots as well. So one person can be a designated leadoff hitter or 2 hitter or a minor leaguer is brought up, we can designate him as a starter so you don't have Witt being brought up and not playing

And. ,maybe I'm mistaken, but I think teams do have the like rebuilding designations already. and just judging from all the video game franchises, madden, 2k, show and especially OOTP which sells as a text based sim game; it seems like a lot of the things management wise that seem simple to us are hard to implement. OOTP is def the best, but I was pretty disappointed with how non realistic is was at the same time. As far as moves that were made and lineup logic and etc. Tbh I think the only thing that makes it seem more realistic is the FOG of war ratings and the lack of an overall number being assigned to a players ratings. It makes it harder to see the cpu made a hard trade because you can't really see the ratings.

Last edited by lemarflacco; 01-23-2022 at 02:48 PM.
lemarflacco is offline  
Reply With Quote
Old 01-24-2022, 03:55 AM   #8
MVP
 
TheWarmWind's Arena
 
OVR: 0
Join Date: Apr 2015
Location: A place with some stuff
Posts: 2,622
Blog Entries: 1
Re: A Simple Way to Assist AI Team Building?

I dunno, over the years of my 2014 carry over franchise I've seen some real headscratchers that went the opposite way I thought they would.

Mind you there are still many headscratchers that went the way I thought they would. And I still fleece the cpu on the regular, in spite of now following some personal rules.

Sent from my Pixel 3 using Operation Sports mobile app
TheWarmWind is offline  
Reply With Quote
Reply


« Previous Thread | Next Thread »

« Operation Sports Forums > Baseball > MLB The Show »



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 On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 10:02 PM.
Top -