+ Reply to Thread
Results 1 to 10 of 10

20 Man, 15 Week Schedule Help

  1. #1
    Valued Forum Contributor
    Join Date
    04-24-2014
    Location
    United States
    MS-Off Ver
    Office 365 ProPlus
    Posts
    853

    20 Man, 15 Week Schedule Help

    I'm trying to create what should I think be a simple schedule for an upcoming golf league. The schedule should be accomplishing the following:

    There are 20 players over a 15 week season.
    Each week, you are partnered with someone different.
    There should be no duplicate 2 man pairings.

    Its' ok if your in the same foursome with someone twice. But you should only ever be partnered with the same person once.

    Attached is what I was trying to put together, but I can't quite get the schedule/logic correct.

    Any help is appreciated.

    Thanks
    Attached Files Attached Files

  2. #2
    Forum Expert tim201110's Avatar
    Join Date
    10-23-2011
    Location
    Russia
    MS-Off Ver
    2016, 2019
    Posts
    2,357

    Re: 20 Man, 15 Week Schedule Help

    C5 =VLOOKUP(MOD($A5+C$4,$A$3),$T$5:$U$24,2)
    down and to the rigth
    Attached Files Attached Files

  3. #3
    Valued Forum Contributor
    Join Date
    04-24-2014
    Location
    United States
    MS-Off Ver
    Office 365 ProPlus
    Posts
    853

    Re: 20 Man, 15 Week Schedule Help

    Thanks, but your hitting the same issue I was trying to work it out.

    In your sample, for example.

    Players 1 and 16 will be paired up twice in weeks 15 and 5. Similar players 2 and 17 in those same 2 weeks.

    You will also see players 15 and 20 also playing twice together in weeks 5 and 15.

    There is likely more duplicates but that's what I see quickly.

    I think its just the logic that is off or can it not be done?

    20 players, 15 weeks. I would think each person should have 6 people they are never partnered with?

  4. #4
    Valued Forum Contributor
    Join Date
    04-24-2014
    Location
    United States
    MS-Off Ver
    Office 365 ProPlus
    Posts
    853

    Re: 20 Man, 15 Week Schedule Help

    I spent some more time on it thinking it out. I think I got this working correctly.

    The spreadsheet will show which player is playing with who each week, and the grouping I think are avoiding any duplicate pairings from what I can tell.
    Last edited by ptmuldoon; 03-30-2018 at 09:16 AM.

  5. #5
    Valued Forum Contributor
    Join Date
    04-24-2014
    Location
    United States
    MS-Off Ver
    Office 365 ProPlus
    Posts
    853

    Re: 20 Man, 15 Week Schedule Help

    Ok,

    So I thought I had this correct, but I actually do have duplicates being created. I don't think the issue is within the actual grid setting each person's partner for the week. That will give each person 1 of the 20 players only once.

    And I think the issue is in trying to determine the right number of group pairings to avoid a duplicate.

    In the attached you can see what I mean and I have highlighted the 5 duplicates that I seeming, although their could be more I'm not seeing.
    Attached Files Attached Files

  6. #6
    Forum Moderator
    Join Date
    01-21-2014
    Location
    St. Joseph, Illinois U.S.A.
    MS-Off Ver
    Office 365 v 2403
    Posts
    13,406

    Re: 20 Man, 15 Week Schedule Help

    I am not sure this is doable with 20 players over more than a ten week period.

    I'll signal for some help. There are game experts here, too.
    Dave

  7. #7
    Forum Guru MarvinP's Avatar
    Join Date
    07-23-2010
    Location
    Woodinville, WA
    MS-Off Ver
    Office 365
    Posts
    16,167

    Re: 20 Man, 15 Week Schedule Help

    Hi ptmuldoon,

    I've struggled with this problem in the past also. I agree with Dave above in that 10 weeks with 20 players might not be possible.

    In my structure, we would have different people sign up for our Wed Night Match Play event and the rules were similar. No two people should play against each other for the season. I think this is your problem also.

    See the attached "Master" that I've been working on for many years and look at the Teams Tab and at cell V4. When you double click on that cell it runs code trying to create pairings that have no duplicates. I use past play on the Rounds Tab. The code randomly selects the players who have an X (20 in your case) and then calls a "LeastPlayed" subroutine 20 times in my code. It keeps the smallest number of "PlayedBefore" as the answer. If you don't like it simply double click on V4 a second or third time for more tries. My attack on this problem is to use random pairings and keep the smallest number of overlaps. If you want, you can study my workbook and follow the code to see what I'm doing. The entire file is too large to post, so I need to trim it a lot. See the attached xlb and see if you can save and open it.
    2017 Wed Mens Match After Rnd 10.xlsb
    One test is worth a thousand opinions.
    Click the * Add Reputation below to say thanks.

  8. #8
    Registered User
    Join Date
    09-25-2015
    Location
    Phnom Penh, Cambodia
    MS-Off Ver
    2013, 2010
    Posts
    20

    Re: 20 Man, 15 Week Schedule Help

    i would go to this simple way, but i am not sure if it is meet your requirement or not?
    Attached Files Attached Files

  9. #9
    Forum Guru MarvinP's Avatar
    Join Date
    07-23-2010
    Location
    Woodinville, WA
    MS-Off Ver
    Office 365
    Posts
    16,167

    Re: 20 Man, 15 Week Schedule Help

    Hi pt,

    I can't get 8 rounds of play keeping your rules in place. See the attached where the problem happens when a single player needs to play against two other players in a single round. I don't think your problem (as stated) has a solution, at least for 15 rounds.

    Twenty Players 10 Rounds no dups.xlsx

  10. #10
    Valued Forum Contributor
    Join Date
    04-24-2014
    Location
    United States
    MS-Off Ver
    Office 365 ProPlus
    Posts
    853

    Re: 20 Man, 15 Week Schedule Help

    Success!!

    I learned how to do it. 20 Man, 15 week, with no duplicate pairings. The trick was to set up a 20x20 grid, and then really only use half it to set the pairings. I then just needed to modify the actual tee times to try and balance them so the same person is not alway's teeing off last.

    @MarvinP Thanks also for sharing your file. I haven't look to hard at it yet, but I think that should help in setting up and monitoring the handicaps as well. We plan to update our's every 4 weeks in this league.

    I attached how I did the pairings a well if it helps, and when its colored coded it starts to make sense how it goes.
    Attached Files Attached Files

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. 4 week schedule
    By Sgt.Krutt in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 06-12-2016, 01:36 PM
  2. [SOLVED] schedule a code to run once a week
    By kosherboy in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 03-08-2016, 01:11 PM
  3. How do I create a rotating roster for a 10 week on 2 week off schedule
    By MacknMeggs78 in forum Excel Formulas & Functions
    Replies: 0
    Last Post: 05-02-2014, 09:18 PM
  4. [SOLVED] Calculate total hours per week per schedule
    By rizmomin in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 12-14-2013, 11:28 PM
  5. Replies: 1
    Last Post: 05-14-2013, 09:35 AM
  6. 6 day schedule on a 5 day work week
    By bthomson in forum Excel Formulas & Functions
    Replies: 0
    Last Post: 02-14-2011, 06:06 PM
  7. Replies: 0
    Last Post: 06-16-2005, 07:05 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1