Similarly, for N players in a round robin tournament, where every player plays every other player exactly once, we need to arrange N (N 1) games.

Similar documents
KING OF THE HILL CHALLENGE RULES

Problem Set 2. Counting

Indiana JBQ Meet dates: October 4, 2014 November 22, 2014 January 10, 2015 February 7, 2015 March 7, 2015 State Quiz Meet March 20-21, 2015

Programming Problems 14 th Annual Computer Science Programming Contest

Manual Sumo Robot Competition (Junior)

Fair Game Review. Chapter 2. Name Date. Write the decimal as a fraction Write the fraction as a decimal. 7.

Problem Solving for Irish Second level Mathematicians. Senior Level. Time allowed: 60 minutes. Rules and Guidelines for Contestants

CYO of Long Island Chess Rules and Organizational Matters

NEVADA GOOD SAMS GAME RULES Revised September 2015

MA 110 Homework 1 ANSWERS

Duke Math Meet Individual Round

FMJD Draughts Arbiter Pro page 1

1. Click the Create a Tournament Button (see Challonge Screen 01)

Division Age Category Number of Participants Open 55+ Two (2)

DRAGON BALL Z TCG TOURNAMENT GUIDE V 1.3 (9/15/2015)

Name: Exam Score: /100. Exam 1: Version C. Academic Honesty Pledge

Project 1: A Game of Greed

Winter 2007/2008 Third Annual IEEE Lego Robot Competition Rules

Flies in My Soup: 1 Player Per Team

Official Rules For Bid Whist Tournaments

XOBrainerTM INSTRUCTIONS. From 10 years. From 2 players min. Depending on game choices

Competition Rules

DRAGON BALL Z TCG TOURNAMENT GUIDE V 2.2 (1/27/2017)

GICAA State Chess Tournament

Whenever possible, ask your child to tell you the time to the nearest 5 minutes. Use a clock with hands as well as a digital watch or clock.

Table of Contents. Table of Contents 1

Round-robin Tournament with Three Groups of Five Entries. Round-robin Tournament with Five Groups of Three Entries

CW3 Jaguars Team Page Input Instructions

Best of luck on the exam!

TONBRIDGE U11 IAPS. 5 th February TONBRIDGE HOCKEY ACADEMY Tonbridge School Centre, TN10 3AD

MESA Battleball Robot Challenge

Robotics Contest Contact: Robin Schamber

Exercises Exercises. 1. List all the permutations of {a, b, c}. 2. How many different permutations are there of the set {a, b, c, d, e, f, g}?

There will come a time when your students will want to compete: Step 1 - Competition Format. Step 2 - Supplies you ll need. Step 3 - Help you ll need

EPIC VARIANT REGULATIONS

2013 ACM ICPC Southeast USA Regional Programming Contest. 2 November, Division 1

Pennies vs Paperclips

X-Wing Epic Variant Regulations

4-Pair Howell (24 boards)

C. U. Shah University

Competition SyStem The championship will be played within 11 days (9 game days plus 2 rest days).

Alberta 55 plus Contract Bridge Rules

1. For which of the following sets does the mean equal the median?

MA 111 Worksheet Sept. 9 Name:

Indian Sudoku Championship 2015

EPIC ARMAGEDDON CHALLENGE

Masters Tournament Regulations

Lesson 8: The Difference Between Theoretical Probabilities and Estimated Probabilities

Problem F. Chessboard Coloring

playing game next game

Scrabble Rules and Regulations

Eleventh Annual Ohio Wesleyan University Programming Contest April 1, 2017 Rules: 1. There are six questions to be completed in four hours. 2.

The Human Calculator: (Whole class activity)

MAT points Impact on Course Grade: approximately 10%

Definition of an event. Participant Roles

Probability and Statistics

STONES THROWING ASSOCIATION- THE BOOK OF RULES. Common Rules of Play. I. The Course

Ask a Scientist Pi Day Puzzle Party Ask a Scientist Pi Day Puzzle Party Ask a Scientist Pi Day Puzzle Party 3.

Scenarios will NOT be announced beforehand. Any scenario from the Clash of Kings 2018 book as well as CUSTOM SCENARIOS is fair game.

Joe Weaver. Gabe Ervin. NC Elementary PE Teacher of the Year NC Elementary PE Teacher of the Year National Board Certified Teacher 2017

Exploring Concepts with Cubes. A resource book

Operation Take the Hill Event Outline. Participant Requirements. Patronage Card

14U Girls Tier 1 Provincial Championships Saturday, May 5th & Sunday, May 6th Dakota Community Centre & Collège Jeanne-Sauvé

Important USCF Rules - 5 th Edition USCF Rulebook

MATERIALS PROVIDED BY SCIENCE & TECH FAIR STAFF AT EVENT:

International Robotic Olympiad Ocean Exploration Competition Rules (V5) (Primary School Division)

16U Girls Provincial Championships Saturday, April 28th & Sunday, April 29th Red River College & Tec Voc High School

Mantic KoW National Final Tournament 2013

100% OF THE PRIZE POT PAY OUT TO PLAYERS EVERY GAME! EVENS THE ODDS WHAT S THE STORY? WHAT S IN A NAME?

Date. Probability. Chapter

PLEASE MARK YOUR ANSWERS WITH AN X, not a circle! 2. (a) (b) (c) (d) (e) (a) (b) (c) (d) (e) (a) (b) (c) (d) (e)...

T-Bot II. Challenge Set. Activity Guide. Cautionary and Warning Statements

W A R H A M M E R 4 0, E X P O T O U R N A M E N T

Problem Solving By Cynthia Northrup

Note that there are questions printed on both sides of each page!

Pair counting. Maths focus: Counting on in ones, tens or hundreds from any number. What you need: Instructions

Favorite problems from the UWM Math Circle. Gabriella Pinter Department of Mathematical Sciences University of Wisconsin-Milwaukee

Division Age Category Number of Participants Open 55+ Two (2)

Alberta 55 plus Cribbage Rules

2014 Elite Four Campus Game Fest Information for Competitors

Bridgepad Swiss Team Guide 2010 BridgePad Company Version 2a BridgePad Swiss Team Manual2d-3c.doc. BridgePad Swiss Team Instruction Manual

Use the following games to help students practice the following [and many other] grade-level appropriate math skills.

Operation Gathering Forces Event Outline

Intermediate Math Circles November 13, 2013 Counting II

Introduction to Mathematical Reasoning, Saylor 111

California State Lottery Commission. Susan S. Kossack, Deputy Director, Marketing

LEELA EDUCATION SOCIETY G.V. ACHARYA INSTITUTE OF ENGINEERING & TECHNOLOGY SYNERGY RULE BOOK

4th Pui Ching Invitational Mathematics Competition. Final Event (Secondary 1)

1st Prize th - 10th Prizes 1700х5= nd Prize th - 15th Prizes 1200х5= rd Prize th -20th Prizes 700х5=3500

4. Non Adaptive Sorting Batcher s Algorithm

Western Kansas Lego Robotics Competition April 16, 2018 Fort Hays State University

Rigging Tournament Brackets for Weaker Players

TRAINING CENTER LEADER GUIDE

Sponsored by IBM. 2. All programs will be re-compiled prior to testing with the judges data.

Problems with Movements

Change Log. IEEE Region 5 Conference Student Competitions Robotics Competition 2018 Competition Description and Rules. 7/13/2017 Rev 1.

Hierarchical Controller for Robotic Soccer

running go tournaments with wintd

SMT 2014 Advanced Topics Test Solutions February 15, 2014

UTD Programming Contest for High School Students April 1st, 2017

Transcription:

Tournament scheduling Our first project will be to set up two tournaments and gather data to use in our course. We will encounter the three basic types of tournament in the course, a knockout tournament, a round robin tournament and a tournament where the contestants are ranked by a group or judges. In a knockout tournament, such as the NCAA playoffs, the winner of each match proceeds to the next round and the loser does not. In a round robin tournament, such as the Six Nations Rugby Cup, each player( or team) plays every other player (or team) exactly once (sometimes exactly twice or exactly 3 times etc...). Scheduling a Round Robin Tournament: Scheduling of a round robin tournament requires attention to a number of details and is a very difficult problem when one is dealing with a large number of teams, constraints such as alternating home and away games and availability of venues. In addition non-professional tournaments have extra constraints on the availability of players. Sometimes the methods of graph theory or integer programming can be used to find a schedule, however, these methods require more time to learn than we have available, so we will satisfy ourselves with organizing and deciding a winner for a simple round robin tournament with no constraints. Number of matches: The first thing to consider is the number of games, we will need to run. There is a simple formula for the number of games necessary when we have N players. Example If we have N = 6 players and each must play each other exactly once. We place one X in the table below for each game that must be played so that the number of games is the number of X s. Player 1 3 4 5 6 1 X X X X X X X X X 3 X X X 4 X X 5 X 6 We see that the number of X s in the above table is half of the number of X s in the table below; Player 1 3 4 5 6 1 X X X X X X X X X X 3 X X X X X 4 X X X X X 5 X X X X X 6 X X X X X There are 5 X s in each row in this table, thus the number of matches necessary for the tournament is 6 5 = 15 matches. Similarly, for N players in a round robin tournament, where every player plays every other player exactly once, we need to arrange N (N 1) games. 1

Example If we wish to run a round robin tournament with 0 teams, where each team plays each of the other teams exactly once, how many games need to be played? Scheduling the games We first consider the case where N is odd, lets say we have N = 5 players. Since at most two games can be played in each round and 10 = 5 4 games must be played, we need at least five rounds. Since we have an odd number of teams, one team must get a bye in each round. For a small number of teams, we can usually fill out the schedule by experimentation. We will fill in the schedule below by placing the number of the player who will play the row player in the given round. Note that all matches are duplicated in the schedule shown. If Player p is scheduled to play Player p in Round r, then that indicates that Player p gets a Bye in that round. The schedule we make should satisfy the following conditions: 1. Each row contains the numbers 1 through 5 and. Each row contains the numbers 1 through 5. 3. If Player i is scheduled to play Player j in Round r, then Player j must be scheduled to play Player i in Round r. Round 1 Round Round 3 Round 4 Round 5 Player 1 1 3 4 5 Player Player 3 Player 4 Player 5 Step 1: We start by putting the numbers 1 through 5 in row 1. This means that Player 1 gets the Bye in round 1. Note that since each game is duplicated on the schedule, we can now fill in the players for those spots corresponding to the games already scheduled: Round 1 Round Round 3 Round 4 Round 5 Player 1 1 3 4 5 Player 1 Player 3 1 Player 4 1 Player 5 1 Step We now schedule the games for Player. It seems that if we slide everything in row 1 over to the right by one place and wrap the row around to place a 5 in round 1, our schedule will remain consistent with everything previously scheduled and conditions 1, and 3. Our new schedule looks like:

Round 1 Round Round 3 Round 4 Round 5 Player 1 1 3 4 5 Player 5 1 3 4 Player 3 1 Player 4 1 Player 5 1 Filling in the related games already scheduled, we get: Round 1 Round Round 3 Round 4 Round 5 Player 1 1 3 4 5 Player 5 1 3 4 Player 3 1 Player 4 1 Player 5 1 Steps 3, 4, 5 If we continue to slide the rows over by one place, wrapping them around as with player two, we get a complete and consistent schedule: Round 1 Round Round 3 Round 4 Round 5 Player 1 1 3 4 5 Player 5 1 3 4 Player 3 4 5 1 3 Player 4 3 4 5 1 Player 5 3 4 5 1 Identifying the Bye s, we get the following schedule Round 1 Round Round 3 Round 4 Round 5 Player 1 Bye 3 4 5 Player 5 1 Bye 3 4 Player 3 4 5 1 Bye Player 4 3 Bye 5 1 Player 5 3 4 Bye 1 Schedule for 6 Teams: If we use our completed schedule for 5 teams, replacing the Bye s by 6 s and filling in the games for Player 6 appropriately, we get a schedule satisfying conditions 1, and 3 above. Note: we need only five rounds to complete the 6 5 = 15 games. Round 1 Round Round 3 Round 4 Round 5 Player 1 6 3 4 5 Player 5 1 6 3 4 Player 3 4 5 1 6 Player 4 3 6 5 1 Player 5 3 4 6 1 Player 6 1 4 5 3 3

To schedule a round robin tournament with N players ( teams) where each player (team) plays each other player(team) exactly once; { N if N is odd The Number of Rounds necessary is N 1 if N is even. We let T (p, r) denote the number of the player (team) who is scheduled to play Player p (Team p) in Round r. For N odd we let If N is odd: T (p, r) = If T (p, r) = p, we assign a Bye to Player p in Round r. { r p + 1 if r p + 1 > 0 r p + 1 + N if r p + 1 0 For N even we make a schedule as above for the first N 1 teams and then replace the Bye s on the schedule by a match between that team and Team N. 4

Pong Tournament (Round Robin) Next Day, we will run a round robin Pong tournament with 6 players. As we saw above, we will need 5 rounds, with a total of 15 games. Each match will be conducted according to the following rules: Both players will receive 5 ping pong balls. Each player will stand behind a marker (tape on floor) 5 feet from an 18 oz cup with.5 oz of water in the cup. The players will stand a distance of 3 feet apart and their cups will also be 5 feet apart. If the cup is knocked out of place or turned over, the referee will restore it to its original position and refill the water to.5 oz. Each player will try to get as many ping pong balls into the cup as possible, scoring one point for each ping pong ball they get into the cup. Each match will last a maximum of.5 minutes. We will need 6 players, 3 referees, 3 time keepers, 6 people to set up the rings, One record keeper and one person in each ring who will report the score to the record keeper. 5

Schedule Players Round 1 Round Round 3 Round 4 Round 5 1. 6.. 3. 4. 5.. 5. 1. 6. 3. 4. 3. 4. 5. 1.. 6. 4. 3. 6. 5. 1.. 5.. 3. 4. 6. 1. 6. 1. 4.. 5. 3. Games marked in red are played in Ring 1. Games marked in blue are played in Ring. Games marked in green are played in Ring 3. 6

Overall Scorekeeper: Ring 1 : Set Up: Referee: Timekeeper: Scorekeeper/reporter: Ring : Set Up: Referee: Timekeeper: Scorekeeper/reporter: Ring 3 : Set Up: Referee: Timekeeper: Scorekeeper/reporter: and and and 7

Scorekeeper: Scoresheet Ring 1 Round 1 Player 1 Name: vs. Player 6 Name: Round. Player 5 Name: vs. Player 3 Name: Round 3. Player 6 Name: vs. Player Name: Round 4. Player 4 Name: vs. Player 1 Name: Round 5. Player 6 Name: vs. Player 3 Name: 8

Scorekeeper: Scoresheet Ring Round 1 Player 5 Name: vs. Player Name: Round. Player Name: vs. Player 1 Name: Round 3. Player 5 Name: vs. Player 4 Name: Round 4. Player 3 Name: vs. Player Name: Round 5. Player 5 Name: vs. Player 1 Name: 9

Scorekeeper: Scoresheet Ring 3 Round 1 Player 3 Name: vs. Player 4 Name: Round. Player 6 Name: vs. Player 4 Name: Round 3. Player 3 Name: vs. Player 1 Name: Round 4. Player 6 Name: vs. Player 5 Name: Round 5. Player 4 Name: vs. Player Name: 10

Initials Overall Scoresheet (row player s score first, column player s score second. Player 1 3 4 5 6 Point Diff. 1 3 4 5 6 Player Name W = Wins L = Losses W-L 1 3 4 5 6 11

Music Video Competition Need 5 music videos and 5 people who will choose the videos. In Charge of Choosing Videos and sending me the link. These people will send me a link to their music video. Video Promoter 1: Video Promoter : Video Promoter 3: Video url: Video url: Video url: Video Promoter 4: Video Promoter 5: Video url: Video url: Need 10 judges who will rank the videos 1 through 5. Judge 1: Judge : Judge 3: Judge 4: Judge 5: Judge 6: Judge 7: Judge 8: Judge 9: Judge 10: Vote Collector: 1

Each Judge ail print this Voting Sheet and bring it to class: The judges will watch the videos in class (bring your computer to class if you can). Each judge will rank the videos 1 through 5 (secret ballot). Each Judge will then give their voting sheet to the Vote Collector. Judge s Name: VideoNumber Name Rank 1.. 3. 4. 5. 13