Home | Webstore
Latest News: OOTP 25 Available - FHM 10 Available - OOTP Go! Available

Out of the Park Baseball 25 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 25 > OOTP Mods > OOTP Mods - Schedules

OOTP Mods - Schedules Create your very own game schedules, or share historical schedules

Reply
 
Thread Tools
Old 03-02-2019, 10:34 AM   #1
Kirby Paquette
Major Leagues
 
Kirby Paquette's Avatar
 
Join Date: May 2009
Location: Montreal
Posts: 307
Welcome back GMO!

I was very happy to read from GMO again on the Schedule Forum.

I started making Schedules after I read his Blog a few years ago. I still follow his guidelines when I build Schedules.

Over the years I notice that I am still stuck with a little problem. I can not figure out how to make sure all teams play 2 or 3 series in a row at home and on the road. I always end up with bunch of teams playing one series at home and one series on the road for a stretch of 6 or more series... that bugs me.

Is there a way to make sure I can avoid stretches of one series alterning between home and away, and have all of them ideally playing 2-3 series home and 2-3 series away?
Kirby Paquette is offline   Reply With Quote
Old 03-02-2019, 02:11 PM   #2
gmo
Hall Of Famer
 
Join Date: May 2002
Location: Longmont, CO
Posts: 3,150
Thanks! Good to see others interested and involved. No promises, but I am hanging around again at least right now.

Ah, that blog. I do not think I know how to log into it any more. It did not get very far before I faded out. Hopefully over time I can get back to documenting things... and pick up some new tricks.

That constraint of strongly favoring 2-series and 3-series homestands & roadtrips I would say is the toughest thing. In general I make a point to allow a maximum of 4 series (or 14 games) home or away for a team, but I end up with lots of single-series cases, or at least lots more than I would want.

The 2019 MLB has less than 10% of series in single sets and the rest in 2-3 series sets. I would call that magic. I will typically end up with probably a slight majority of series in 2- and 3-game sets, but generally very roughly even binning of series into each of 1-, 2-, 3-, and 4-series sets, with each holding ~20-30% of the series. E.g., a team may have 52 series, with 12 falling into 12 one-series sets, 16 falling into 8 two-series sets, 12 falling into 4 three-series sets, and 12 falling into 3 four-series sets.

Anyway, breaking up those sets longer than 5 series... I will do that manually by trading out series with the mirror image somewhere else in the schedule. So if there is a stretch with 5 straight road series for a team then I would do some sort of a replacement, like to turn it into 2-away, 1-home, 2-away.

Code:
.....      .....
1 @ 2  ->  1 @ 2
1 @ 6  ->  1 @ 6
1 @ 4  ->  4 @ 1
1 @ 5  ->  1 @ 5
1 @ 3  ->  1 @ 3
.....      .....
4 @ 1  ->  1 @ 4
.....      .....
After the initial layout, there can a lot of that manual swapping of series like that. That 1 @ 4 above that I moved somewhere else - that may have made it so team 4 plays 5 straight home series in that part of the schedule, which means doing another swap, or maybe I decide the best change is swapping the 1v3 matchups, or...

Depending on the league structure, most of the effort in making the schedule may be in this sort of work. The trick is do all the switching in such a way as to make sure the constraints all get satisfied - i.e., max of 4 straight series home or away, but try to minimize the 1-series sets, make sure teams have nearly balanced weekends home & away, etc.

A big motivation for getting back involved is that I have a bit more programming experience that has allowed for building tools to more easily do the adjustments and continually see the status of metrics related to constraints. Basically what I used to do all in a spreadsheet I am getting able to do more easily in an html page with javascript.

That is all still manual brute force though. It has long been a hope, and I am starting to investigate ways to have the computer do some of work to get toward prettier end results.
gmo is offline   Reply With Quote
Old 03-02-2019, 03:20 PM   #3
Kirby Paquette
Major Leagues
 
Kirby Paquette's Avatar
 
Join Date: May 2009
Location: Montreal
Posts: 307
Thanks for sharing your thoughts on that topic.

You are right. The constraint to have 2-3 series and avoiding stretches of 1 is very tough.
Kirby Paquette is offline   Reply With Quote
Old 03-02-2019, 04:29 PM   #4
Le Grande Orange
Hall Of Famer
 
Le Grande Orange's Avatar
 
Join Date: Feb 2002
Location: Up There
Posts: 15,407
Quote:
Originally Posted by Kirby Paquette View Post
Over the years I notice that I am still stuck with a little problem. I can not figure out how to make sure all teams play 2 or 3 series in a row at home and on the road. I always end up with bunch of teams playing one series at home and one series on the road for a stretch of 6 or more series... that bugs me.
The average length of home stands and road trips is smaller now than it was in earlier seasons, and especially so compared to the 16-team MLB years. To avoid a lot of short stands, perhaps being willing to let a team or two have the occasional longer stand will ameliorate the issue.

It should be noted the modern MLB schedule is created by specialized software (here's the website of the company; it also does the NFL schedule), which allows thousands of schedules to be created, involving many requested parameters, and the leagues can then choose the one output which they feel is best. Obviously, if you're doing it by hand, starting over after hitting an output that isn't optimal is a much more time-consuming effort.
Le Grande Orange is offline   Reply With Quote
Old 03-02-2019, 06:05 PM   #5
The Game
Hall Of Famer
 
The Game's Avatar
 
Join Date: Feb 2012
Location: Inside The Game
Posts: 30,803
For GMO
https://www.youtube.com/watch?v=xZzEzDkeHzI
__________________
Go today don't wait for tomorrow
It isn't promised, all the time you get borrowed
Don't live your life for other people
Don't bottle your emotions till they crack and fill a couple just sorrows
Take your mind and refocus go get a paper write your goals out
Throw your middle fingers to all your haters


"Stay Strong"


The Game is offline   Reply With Quote
Old 03-03-2019, 07:54 AM   #6
kq76
Global Moderator
 
kq76's Avatar
 
Join Date: Nov 2002
Location: Vancouver, Canada
Posts: 10,699
...

gmo! You were one of my favourite posters. I thought something bad must have happened to you. It's wonderful to see you again. Welcome back!
kq76 is offline   Reply With Quote
Old 03-30-2019, 01:13 PM   #7
thehip41
Major Leagues
 
thehip41's Avatar
 
Join Date: Aug 2014
Posts: 349
The legend returns
__________________
thehip41 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

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:48 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 - 2024, vBulletin Solutions, Inc.
Copyright © 2020 Out of the Park Developments