Modified Knaster s Sealed Bids Approaches for Fantasy Sports Drafts

Size: px
Start display at page:

Download "Modified Knaster s Sealed Bids Approaches for Fantasy Sports Drafts"

Transcription

1 Abstract Modified Knaster s Sealed Bids Approaches for Fantasy Sports Drafts Phil Poletti, Joseph Massey {ppoletti, jmassey}@wustl.edu Repo: fdfantasysports Department of Computer Science, Washington University St. Louis, MO 63130, USA December 14, 2012 In this paper, we describe two modified Knaster s Sealed Bids procedures to facilitate a fair player draft. One such procedure is a round based player allocation draft with caps on the amount a bidder can bid each item in a round. An additional approach auctions slots for a draft with point allocations carrying over in between rounds. 1. Introduction Fantasy football drafts are normally done in a rounds based draft. Drafts can be based solely on an alternation scheme or an auction based scheme with a capped amount of money to allocate for an entire team. An alternation draft methodology used for fantasy football is commonly called a serpentine or snake draft. Bidders are assigned a position from 1 to the number of teams which is commonly 12. The lowest performing teams from the previous season get the highest position in the draft. For each round there are pick numbers within the round up to the number of teams. The pick breakdown for the teams in the draft would look like the following figure. Each row shows the positions for a particular round. TEAMS ROUND Table 1: Serpentine Draft The picks can be extrapolated for the 12 bids and 12 rounds using the same scheme. In the snake draft the first bidder to choose has an advantage over subsequent positions in the draft. Another draft type used for fantasy football is an auction draft. An auction draft is used to provide a fair market approach to player allocation. Each round consists of an auctioneer putting a player on the auction block. There is an open bid process and the person bidding the most for the player wins that player. The other player s money returns to them and their bid is not taken into account to provide some means of ensuring fairness. The only fairness in the system is by asserting a cap that a bidder can spend on their entire team. 1

2 According to the rules used for the ESPN draft, a team consists of at least 16 players of which there are 9 starters. The team can be broken down into the following. POSITIONS STARTERS MAXIMUM Quarterback (QB) 1 4 Running Back (RB) 2 8 Running Back/Wide Receiver (RB/WR) 1 N/A Wide Receiver (WR) 2 8 Tight End (TE) 1 3 Team Defense/Special Teams (D/ST) 1 3 Place Kicker (K) 1 3 Bench (BE) 7 N/A For the purposes of this paper, a team consisting of the following will be generated. A team which is comprised of the starters will be allocated. POSITIONS STARTERS Quarterback (QB) 1 Running Back (RB) 2 Wide Receiver (WR) 3 Tight End (TE) 1 Team Defense/Special Teams (D/ST) 1 Place Kicker (K) 1 Furthermore, both of the approaches outlined in these procedures either implement or seed a draft in which a player of a certain position type is drafted for a round. This differs from an actual draft in either the snake or auction draft where a bidder can choose a player of any position type for any turn of the draft. 2. Modified Approaches 2.1 Sealed Bid Player Allocation Approach Knaster s sealed bid procedure allows for a number of items to be distributed among a number of people. Fairness is ensured by using the amount of money that the people bid upon the items to ensure that everyone gets their fair share through an allocation of money or points in addition to the discrete item allocation. The modified procedure for player allocations defined in this paper outlines an approach which sets a maximum bid when bidding on individual players which are the items for this implementation. This approach differs from that of Knaster's sealed bid procedure which allows bidders to bid as much as they want on any item. Each round is for a particular position type meaning that the pool of players to choose from and place bids on consists solely of one position type. A round consists of bidders declaring what they think to be their value of the players in the player pool up to the value they have to spend for an item. B1 B2 B3 B4 B5 FOSTER PERTERSO N MARTIN RICHARDSON RICE LYNCH BRADSHAW TOTAL VAL ITEMS REC Foster, Peterson Martin, Bradshaw Rice Richardson Lynch, VAL REC IFS DIFF SOS AFS FINAL SET (RND) Table 2: Player Allocation Sample Output 2.2 Slot Allocation Approach A slot allocation approach was also implemented to show how Knaster s sealed bids can be used to define the alternation scheme for an auction. This implementation instead of allocating players allocates slots in the draft. The bidder which wins the slot chooses first with the bidder bidding the second most getting the second player allocation for that slot and so on. The auction process thereby sets the draft order for the bidders in the draft. An upside to using this approach is that the player makeup of a team can be controlled by having bidders bid on slots for a particular position type. In this approach certain position types could have multiple slots if more players of that position type are required. An example would be the following for the running back position. Bidder 1 Bidder 2 Bidder 3 Slot Slot Table 3: Position Allocation In this example there are two slots to be allocated. For the first slot bidder 1 wins the first allocation for that slot and bidder 2 wins the second allocation. Finally bidder 3 wins the third allocation. Bidder 1 did not value slot 2 as highly and therefore received the second allocation for the slot with bidder 2 getting the third allocation and bidder 3 winning the first allocation. This would see a draft consisting of the following order. 2

3 DRAFT # BIDDER Table 4: Running back draft In addition to slot allocation for one position type, a slot allocation of a mixed category can be defined. One instance could be in the case where a mixed running back and quarterback slot could be auctioned. The results of the first round have a bearing on subsequent rounds in the slot allocation procedure. The points that are won or lost in the first round are used to define a higher or lower cap on the next round. For example if a bidder is owed 1 dollar from the first round the max bid per item is increased by 1/n in the next round where n is the number of items in the next round. In terms of the simulation defined for the slot allocation procedure, this increases or decreases the upper bound of the range of which the utility for an item is chosen from. 3. Implementation 3.1 Player Allocation Approach The implementation is written in python and is a modification of Knaster s sealed bids approach in terms of a cap on the maximum bid per item. A preferences file is used to capture the utility that bidders have for the pools of players. The preferences file is randomly generated by declaring the utility that each bidder has for each player. The utility is randomly chosen for each player on the interval [1,maxBid]. bid is the defined to be the maximum allocation a bidder can have for one discrete item. The preference file is then passed to Knaster s sealed bid procedure which computes who wins each item as well as the initial fare share, difference, share of the surplus, adjusted fair share, and final settlement with relation to each bidder. The parameters to the algorithm are maxbid which is the max number that a bidder can bid on an item and numbidders which represents the number of bidders/teams in the draft. The players to be allocated are populated in a template file for each position type. The following is a sample entry. A colon separates the category (position type) from the players which are comma delimited. Quarterback: Rodgers, Manning, Griffin_III Running Back: Foster, Peterson, Martin, Richardson 3.2 Slot Allocation Approach The slot allocation procedure uses the same template definition but in this case the items are slots in the draft. The following entries are for the template file for the slot allocation procedure. These entries define one slot for the quarterback position and two slots for the running back position. Quarterback: Slot1 Running Back: Slot1, Slot2 One major addition is the carryover of points from one round to the next. This is done by adjusting the original preference structure to increase or decrease the upper bound of the max bid for the next round as a function of the number of slots in the next round (where n is the current round). maxbid(n + 1) bidder = final settlement bidder (n) number of slots in next round(n) The calculations for the new preferences are done in between rounds with modifications to the preference structure to account for the previous rounds final settlement as a function of the previous round s final settlement. The output of this procedure produces the draft order for the entire draft with the constraint that a team must choose a player of the same category as that of the slot for which it has been allocated. This can be extended to mixed categories. 4. Results and Analysis 4.1 Player Allocation Approach The results can be discussed in terms of the key fair division criteria. Proportionality The player allocation is proportional due to the proportions for each team being more than 1/n for n is the number of teams. The minimum proportions for the 12 team allocation yielded around 13% which is greater than the 8.33% needed for proportionality. For smaller leagues the proportionality was larger as can be seen from the case for 5 bidders. 3

4 Proportionality Proportionality Player Allocation 34.00% 33.50% 33.00% 32.50% 32.00% 31.50% 31.00% 30.50% 30.00% Run Figure 1: Proportionality for 200 runs (5 bidders) PROPORTIONALITY BIDDER Min Average % 14.99% 14.41% % 15.04% 14.40% % 14.98% 14.39% % 15.21% 14.39% % 14.98% 14.38% % 15.14% 14.40% % 15.16% 14.38% % 14.95% 14.39% % 14.92% 14.39% % 15.06% 14.41% % 14.92% 14.37% % 15.09% 14.40% Table 5: Proportionality for 200 runs (12 bidders) Envy-freeness There may be envy in the allocation due to the fact that some bidders receive a larger share than others. For example, suppose there are 3 bidders, A, B, C trying to divide a single item and bidder A values the item the most. If bidder B values that item more that bidder C, bidder B will be compensated more, thus making bidder C envious of bidder B. Therefore, as long as the number of items is less than the number of bidders minus 1, this algorithm is envy free. In other words, as long as all but one bidders receive an item, envy-free is satisfied but this is not guaranteed. Efficiency The player allocation approach is efficient due to the fact that it allocates all of the players in the pool. The issue is that allocating all of the players in the pool would allocate more than the allowed players for certain positions. Points Settlement For the player allocation approach the final settlement is a running total of the settlements for each round. In this procedure the settlement can become large in the negative or positive direction due to settlements not carrying over in between rounds. As the number of bidders increased the absolute values of the final settlements decreased. This is due to more variability of the preference for more bidder/teams in the system. Figure 2 and Table 6 show the system scaling for an increase in the number of bidders. Equitability The play allocation approach is not equitable due to teams not receiving equal allocations. 4

5 Final Settlement 200 Final Settlement Player Allocation 4.2 Slot Allocation Approach Proportionality In the slot allocation approach bidders get what they deem to be more than their fair share of the slots. The proportionality for a smaller bidder sizes is proportional with all values being greater than 27% which is larger than the 20% needed to satisfy proportionality Proportionality Slot Allocation % % % % Figure 2: Final settlement 100 runs (5 bidders) BIDDER POINTS SETTLEMENT Negative Run Positive Table 6: Negative and Positive Settlements for 100 runs 35.00% 30.00% 25.00% 20.00% Figure 3: Proportionality for 200 runs (5 bidders) The procedure also scales to 12 bidders which is the normal amount of teams in a fantasy football league. The proportionality is around 13% for 12 bidders. For proportionality to be satisfied for 12 bidders only roughly 8.33% needs to be allocated to each bidder. So proportionality for the slots is satisfied. As the number of bidders increases, the variability of the proportionality decreases. 5

6 Final Settlement PROPORTIONALITY BIDDER Min Average % 28.67% 16.83% % 26.24% 16.91% % 22.50% 16.87% % 24.17% 16.82% % 25.57% 17.27% % 27.50% 16.99% % 33.91% 16.98% % 25.90% 16.87% % 22.38% 16.89% % 24.31% 16.82% % 25.71% 17.03% % 25.14% 16.94% Table 7: Proportionality for 200 runs (12 bidders) One issue with this procedure is that the proportionality is only being calculated for the first pick per slot and is not taking into account how a bidder who wins the first pick of a slot feels about the others picks for a slot are being allocated. This is in the context of who comes in second, third, and so on up to the number of teams. Envy-freeness This algorithm is not envy free because although everyone gets a proportional share or greater of the slots to be allocated some may envy another person s share. Points Settlement The point settlements show the amount of money that each bidder will receive or give to the other bidders in the procedure. Setting the constraint for 10 points maximum allocation for each item and having the point carry over into the next round keeps the settlements from being too large in either direction. For 100 runs there were no unexpected results. Values were normally close to zero. Final Settlement Slot Allocation Equitability This procedure is not equitable due to each bidder not receiving an equal share of the slots. Efficiency In terms of allocating the slots the procedure is efficient. -20 Run Figure 4: Final settlement 100 runs (5 bidders) 6

7 BIDDER POINTS SETTLEMENT Negative Positive Table 8: Negative and Positive Settlements for 100 runs 5. Conclusions 5.1 Player Allocation Approach Functionally, the Knaster s sealed bid modified procedure for player allocations can be compared to the auction based approach normally used for fantasy drafts. One downfall of the sealed bid procedure player allocation defined in this paper is the fact that if a pool of more players than bidders is used, some bidders could end up with more position allocations than the rules warrant. A scheme would need to be implemented where players could be put into a pool and points are given in compensation. Also, because of the pure nature of Knaster s sealed been approach, not all teams are guaranteed to receive any player of a certain position. 5.2 Slot Allocation Approach The slot allocation can be compared to the snake draft method discussed in the introduction. The output of the slot allocation is the order that the teams will chose the players. This particular scheme could even be used in conjunction with a database which defines the top players for each category to automate a draft based on which of the top players are available for a position. In terms of adhering to rules for what the composition of a team by allocations per position type, the slot allocation approach performs better than the player allocation approach. This is due to the fact that you can strictly enforce what types of players need to be allocated. 7

There are several schemes that we will analyze, namely: The Knaster Inheritance Procedure. Cake-Division Procedure: Proportionality

There are several schemes that we will analyze, namely: The Knaster Inheritance Procedure. Cake-Division Procedure: Proportionality Chapter 13 Fair Division Fair Division Problems When demands or desires of one party are in conflict with those of another; however, objects must be divided or contents must be shared in such a way that

More information

A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value.

A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value. (c) Epstein 2013 Chapter 13: Fair Division P a g e 1 CHAPTER 13: FAIR DIVISION Matthew and Jennifer must split 6 items between the two of them. There is a car, a piano, a Matisse print, a grandfather clock,

More information

The Last Diminisher Method Game Steps

The Last Diminisher Method Game Steps Chapter 3 Notes from The Last Diminisher Method Game Steps Start: randomly assign player order P 1, P 2, P 3,... P N. (For instance, each player could draw a number from a hat, in which there are the numbers

More information

An extended description of the project:

An extended description of the project: A brief one paragraph description of your project: - Our project mainly focuses on dividing the indivisible properties. This method is applied in many situation of the real life such as: divorce, inheritance,

More information

Gridiron-Gurus Final Report

Gridiron-Gurus Final Report Gridiron-Gurus Final Report Kyle Tanemura, Ryan McKinney, Erica Dorn, Michael Li Senior Project Dr. Alex Dekhtyar June, 2017 Contents 1 Introduction 1 2 Player Performance Prediction 1 2.1 Components of

More information

A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value.

A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value. Math 167 Ch 13 Review 1 (c) Janice Epstein CHAPTER 13 FAIR DIVISION A fair division procedure is equitable if each player believes he or she received the same fractional part of the total value. A fair

More information

PROJECTING KEY STATISTICS FOR FANTASY FOOTBALL

PROJECTING KEY STATISTICS FOR FANTASY FOOTBALL PROJECTING KEY STATISTICS FOR FANTASY FOOTBALL A Major Qualifying Project submitted to the Faculty of Worcester Polytechnic Institute In partial fulfillment of the requirements for the Degree in Bachelor

More information

Chapter 4. Section 4.1: Divide and Choose Methods. Next: reading homework

Chapter 4. Section 4.1: Divide and Choose Methods. Next: reading homework Chapter 4 Section 4.1: Divide and Choose Methods Next: reading homework Reading Homework Read Section 4.2 Do problem 22 Next: fair division Fair Division Mathematical way of discussing how to divide resources

More information

Cutting a Pie Is Not a Piece of Cake

Cutting a Pie Is Not a Piece of Cake Cutting a Pie Is Not a Piece of Cake Julius B. Barbanel Department of Mathematics Union College Schenectady, NY 12308 barbanej@union.edu Steven J. Brams Department of Politics New York University New York,

More information

INTEGRATED COVERAGE MEASUREMENT SAMPLE DESIGN FOR CENSUS 2000 DRESS REHEARSAL

INTEGRATED COVERAGE MEASUREMENT SAMPLE DESIGN FOR CENSUS 2000 DRESS REHEARSAL INTEGRATED COVERAGE MEASUREMENT SAMPLE DESIGN FOR CENSUS 2000 DRESS REHEARSAL David McGrath, Robert Sands, U.S. Bureau of the Census David McGrath, Room 2121, Bldg 2, Bureau of the Census, Washington,

More information

Red Dragon Inn Tournament Rules

Red Dragon Inn Tournament Rules Red Dragon Inn Tournament Rules last updated Aug 11, 2016 The Organized Play program for The Red Dragon Inn ( RDI ), sponsored by SlugFest Games ( SFG ), follows the rules and formats provided herein.

More information

Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football. Introduction

Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football. Introduction Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football Introduction In this project, I ve applied machine learning concepts that we ve covered in lecture to create a profitable strategy

More information

Multiple-Choice Knapsack Model

Multiple-Choice Knapsack Model Optim Multiple-Choice Knapsack Model Sam Kirshner Kingston, ON, Canada, K7L 3N6 Email: skirshner@business.queensu.ca Abstract for which the available free agents comprise the items that can be placed into

More information

RMT 2015 Power Round Solutions February 14, 2015

RMT 2015 Power Round Solutions February 14, 2015 Introduction Fair division is the process of dividing a set of goods among several people in a way that is fair. However, as alluded to in the comic above, what exactly we mean by fairness is deceptively

More information

Chapter 13: Fair Division

Chapter 13: Fair Division October 7, 2013 Motiving Question In 1991 Ivana and Donald Trump divorce. The marital assets included a 45-room mansion in Greenwich, Connecticut; the 118-room Mar-a-Lago mansion in Palm Beach, Florida;

More information

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility

Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility Summary Overview of Topics in Econ 30200b: Decision theory: strong and weak domination by randomized strategies, domination theorem, expected utility theorem (consistent decisions under uncertainty should

More information

RULES AND REGULATIONS

RULES AND REGULATIONS 1. ABOUT LOTTO, LOTTO PLUS 1 & LOTTO PLUS 2 1.2 If the Entry is rejected by the Terminal or Site, there is no valid Entry. 1.1 The following are the essential Game features for LOTTO, LOTTO PLUS 1 & LOTTO

More information

N represents the number of players (at least 3).

N represents the number of players (at least 3). Section 5. The last-diminisher method. N represents the number of players (at least 3). First order the players: P1, P2, P3 etc. Basic principle: the first player in each round marks a piece and claims

More information

9694 THINKING SKILLS

9694 THINKING SKILLS CAMBRIDGE INTERNATIONAL EXAMINATIONS Cambridge International Advanced Level MARK SCHEME for the October/November 2015 series 9694 THINKING SKILLS 9694/31 Paper 3 (Problem Analysis and Solution), maximum

More information

Chapter 13. Fair Division. Chapter Outline. Chapter Summary

Chapter 13. Fair Division. Chapter Outline. Chapter Summary Chapter 13 Fair Division Chapter Outline Introduction Section 13.1 The Adjusted Winner Procedure Section 13.2 The Knaster Inheritance Procedure Section 13.3 Taking Turns Section 13.4 Divide-and-Choose

More information

ebay in the Sky: StrategyProof Wireless Spectrum Auctions

ebay in the Sky: StrategyProof Wireless Spectrum Auctions ebay in the Sky: StrategyProof Wireless Spectrum Auctions Xia Zhou, Sorabh Gandhi, Subhash Suri, Heather Zheng Department of Computer Science University of California, Santa Barbara IUSTITIA (Goddess of

More information

Math 111 Compensation Lectures Spring 2014

Math 111 Compensation Lectures Spring 2014 Math 111 Compensation Lectures Spring 2014 Caesar and Cleopatra 1 Example (Caesar and Cleopatra 1) Caesar and Cleopatra are going through a rough break-up! Caesar thinks Cleo should give The Port of Alexandria

More information

The Math of Rational Choice - Math 100 Spring 2015 Part 2. Fair Division

The Math of Rational Choice - Math 100 Spring 2015 Part 2. Fair Division The Math of Rational Choice - Math 100 Spring 2015 Part 2 Fair Division Situations where fair division procedures are useful: Inheritance; dividing assets after death Divorce: dividing up the money, books,

More information

PROBLEM SET Explain the difference between mutual knowledge and common knowledge.

PROBLEM SET Explain the difference between mutual knowledge and common knowledge. PROBLEM SET 1 1. Define Pareto Optimality. 2. Explain the difference between mutual knowledge and common knowledge. 3. Define strategy. Why is it possible for a player in a sequential game to have more

More information

IEEE C802.16h-05/020. Proposal for credit tokens based co-existence resolution and negotiation protocol

IEEE C802.16h-05/020. Proposal for credit tokens based co-existence resolution and negotiation protocol Project Title Date Submitted IEEE 802.16 Broadband Wireless Access Working Group Proposal for credit tokens based co-existence resolution and negotiation protocol 2005-07-11 Source(s)

More information

November 11, Chapter 8: Probability: The Mathematics of Chance

November 11, Chapter 8: Probability: The Mathematics of Chance Chapter 8: Probability: The Mathematics of Chance November 11, 2013 Last Time Probability Models and Rules Discrete Probability Models Equally Likely Outcomes Probability Rules Probability Rules Rule 1.

More information

STATE LOTTERIES ACT 1966 LOTTERIES (MONDAY AND WEDNESDAY X LOTTO) RULES

STATE LOTTERIES ACT 1966 LOTTERIES (MONDAY AND WEDNESDAY X LOTTO) RULES STATE LOTTERIES ACT 1966 LOTTERIES (MONDAY AND WEDNESDAY X LOTTO) RULES This consolidation includes amendments as at 27 October 2016. It is provided for convenient reference only and regard should be had

More information

13.4 Taking Turns. The answer to question 1) could be "toss a coin" or bid for the right to go first, as in an auction.

13.4 Taking Turns. The answer to question 1) could be toss a coin or bid for the right to go first, as in an auction. 13.4 Taking Turns For many of us, an early lesson in fair division happens in elementary school with the choosing of sides for a kickball team or some such thing. Surprisingly, the same fair division procedure

More information

CS269I: Incentives in Computer Science Lecture #20: Fair Division

CS269I: Incentives in Computer Science Lecture #20: Fair Division CS69I: Incentives in Computer Science Lecture #0: Fair Division Tim Roughgarden December 7, 016 1 Cake Cutting 1.1 Properties of the Cut and Choose Protocol For our last lecture we embark on a nostalgia

More information

Chapter 13. Game Theory

Chapter 13. Game Theory Chapter 13 Game Theory A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes. You can t outrun a bear, scoffs the camper. His friend coolly replies, I don

More information

MATH4994 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency

MATH4994 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency MATH4994 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2

More information

Algorithmic Game Theory and Applications. Kousha Etessami

Algorithmic Game Theory and Applications. Kousha Etessami Algorithmic Game Theory and Applications Lecture 17: A first look at Auctions and Mechanism Design: Auctions as Games, Bayesian Games, Vickrey auctions Kousha Etessami Food for thought: sponsored search

More information

Instructions [CT+PT Treatment]

Instructions [CT+PT Treatment] Instructions [CT+PT Treatment] 1. Overview Welcome to this experiment in the economics of decision-making. Please read these instructions carefully as they explain how you earn money from the decisions

More information

MATH4999 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency

MATH4999 Capstone Projects in Mathematics and Economics. 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency MATH4999 Capstone Projects in Mathematics and Economics Topic One: Fair allocations and matching schemes 1.1 Criteria for fair divisions Proportionality, envy-freeness, equitability and efficiency 1.2

More information

Student Name. Student ID

Student Name. Student ID Final Exam CMPT 882: Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte Student Name Student ID Instructions. This exam is worth 30% of your final mark in this course.

More information

How to divide things fairly

How to divide things fairly MPRA Munich Personal RePEc Archive How to divide things fairly Steven Brams and D. Marc Kilgour and Christian Klamler New York University, Wilfrid Laurier University, University of Graz 6. September 2014

More information

Bidding for Envy-freeness:

Bidding for Envy-freeness: INSTITUTE OF MATHEMATICAL ECONOMICS Working Paper No. 311 Bidding for Envy-freeness: A Procedural Approach to n-player Fair-Division Problems Claus-Jochen Haake Institute of Mathematical Economics, University

More information

Basic Game Theory. Economics Auction Theory. Instructor: Songzi Du. Simon Fraser University. September 7, 2016

Basic Game Theory. Economics Auction Theory. Instructor: Songzi Du. Simon Fraser University. September 7, 2016 Basic Game Theory Economics 383 - Auction Theory Instructor: Songzi Du Simon Fraser University September 7, 2016 ECON 383 (SFU) Basic Game Theory September 7, 2016 1 / 7 Game Theory Game theory studies

More information

CS510 \ Lecture Ariel Stolerman

CS510 \ Lecture Ariel Stolerman CS510 \ Lecture04 2012-10-15 1 Ariel Stolerman Administration Assignment 2: just a programming assignment. Midterm: posted by next week (5), will cover: o Lectures o Readings A midterm review sheet will

More information

ECO 463. SimultaneousGames

ECO 463. SimultaneousGames ECO 463 SimultaneousGames Provide brief explanations as well as your answers. 1. Two people could benefit by cooperating on a joint project. Each person can either cooperate at a cost of 2 dollars or fink

More information

A Mathematical Analysis of Oregon Lottery Win for Life

A Mathematical Analysis of Oregon Lottery Win for Life Introduction 2017 Ted Gruber This report provides a detailed mathematical analysis of the Win for Life SM draw game offered through the Oregon Lottery (https://www.oregonlottery.org/games/draw-games/win-for-life).

More information

PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the colo

PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the colo PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the color of the hat of the other two girls, but not the color

More information

final examination on May 31 Topics from the latter part of the course (covered in homework assignments 4-7) include:

final examination on May 31 Topics from the latter part of the course (covered in homework assignments 4-7) include: The final examination on May 31 may test topics from any part of the course, but the emphasis will be on topic after the first three homework assignments, which were covered in the midterm. Topics from

More information

Problem A To and Fro (Problem appeared in the 2004/2005 Regional Competition in North America East Central.)

Problem A To and Fro (Problem appeared in the 2004/2005 Regional Competition in North America East Central.) Problem A To and Fro (Problem appeared in the 2004/2005 Regional Competition in North America East Central.) Mo and Larry have devised a way of encrypting messages. They first decide secretly on the number

More information

STATE LOTTERIES ACT 1966 LOTTERIES (SET FOR LIFE) RULES

STATE LOTTERIES ACT 1966 LOTTERIES (SET FOR LIFE) RULES STATE LOTTERIES ACT 1966 LOTTERIES (SET FOR LIFE) RULES This consolidation is of effect as at 27 October 2016. It is provided for convenient reference only and regard should be had to the full text of

More information

Lecture 10: Auction Mechanisms

Lecture 10: Auction Mechanisms Microeconomics I: Game Theory Lecture 10: Auction Mechanisms (see Osborne, 2009, Sect 3.5) Dr. Michael Trost Department of Applied Microeconomics January 17, 2014 Dr. Michael Trost Microeconomics I: Game

More information

A Mathematical Analysis of Oregon Lottery Keno

A Mathematical Analysis of Oregon Lottery Keno Introduction A Mathematical Analysis of Oregon Lottery Keno 2017 Ted Gruber This report provides a detailed mathematical analysis of the keno game offered through the Oregon Lottery (http://www.oregonlottery.org/games/draw-games/keno),

More information

Underleague Game Rules

Underleague Game Rules Underleague Game Rules Players: 2-5 Game Time: Approx. 45 minutes (+15 minutes per extra player above 2) Helgarten, a once quiet port town, has become the industrial hub of a vast empire. Ramshackle towers

More information

Game Theory and Randomized Algorithms

Game Theory and Randomized Algorithms Game Theory and Randomized Algorithms Guy Aridor Game theory is a set of tools that allow us to understand how decisionmakers interact with each other. It has practical applications in economics, international

More information

Convention Charts Update

Convention Charts Update Convention Charts Update 15 Sep 2017 Version 0.2.1 Introduction The convention chart subcommittee has produced four new convention charts in order from least to most permissive, the Basic Chart, Basic+

More information

Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5

Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5 Unit 6 Notes Day 6 FAIR DIVISION ALGORITHMS CONTINUOUS CASE SECTION 2.5 Warm-Up Get out: Notebook Paper for Test 5 Corrections Put phones in pockets!! Last night s HW opened up Packet p. 9 Warm-Up = Test

More information

Bridge Players: 4 Type: Trick-Taking Card rank: A K Q J Suit rank: NT (No Trumps) > (Spades) > (Hearts) > (Diamonds) > (Clubs)

Bridge Players: 4 Type: Trick-Taking Card rank: A K Q J Suit rank: NT (No Trumps) > (Spades) > (Hearts) > (Diamonds) > (Clubs) Bridge Players: 4 Type: Trick-Taking Card rank: A K Q J 10 9 8 7 6 5 4 3 2 Suit rank: NT (No Trumps) > (Spades) > (Hearts) > (Diamonds) > (Clubs) Objective Following an auction players score points by

More information

Official Skirmish Tournament Rules

Official Skirmish Tournament Rules Official Skirmish Tournament Rules Version 2.0.1 / Updated 12.23.15 All changes and additions made to this document since the previous version are marked in blue. Tiebreakers, Page 2 Round Structure, Page

More information

Refinements of Sequential Equilibrium

Refinements of Sequential Equilibrium Refinements of Sequential Equilibrium Debraj Ray, November 2006 Sometimes sequential equilibria appear to be supported by implausible beliefs off the equilibrium path. These notes briefly discuss this

More information

PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the colo

PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the colo PROBLEM SET 1 1. (Geanokoplos, 1992) Imagine three girls sitting in a circle, each wearing either a red hat or a white hat. Each girl can see the color of the hat of the other two girls, but not the color

More information

The $2 Game. To experience negotiations in a win/lose scenario. Each player should have a pen and paper. Set of Secret Instructions for each round.

The $2 Game. To experience negotiations in a win/lose scenario. Each player should have a pen and paper. Set of Secret Instructions for each round. The $2 Game Instructions for the game leader This game was created by Dr Mary Rowe for her class in Negotiation and Conflict Management at MIT (Massachusetts Institute of Technology). For more information

More information

8 Weapon Cards (2 Sets of 4 Weapons)

8 Weapon Cards (2 Sets of 4 Weapons) A Game by Pedro P. Mendoza (Note: Art, graphics and rules are not final) The way of the warrior is known as Bushido. It is a code that guides the life of a warrior and promotes values of sincerity, frugality,

More information

LET IT RIDE POKER. Stub-- means the remaining portion of the deck after all cards in the round of play have been dealt or delivered.

LET IT RIDE POKER. Stub-- means the remaining portion of the deck after all cards in the round of play have been dealt or delivered. LET IT RIDE POKER 1. Definitions The following words and terms, when used in this section, shall have the following meanings unless the context clearly indicates otherwise: Community card-- means any card

More information

Predicting the outcome of NFL games using machine learning Babak Hamadani bhamadan-at-stanford.edu cs229 - Stanford University

Predicting the outcome of NFL games using machine learning Babak Hamadani bhamadan-at-stanford.edu cs229 - Stanford University Predicting the outcome of NFL games using machine learning Babak Hamadani bhamadan-at-stanford.edu cs229 - Stanford University 1. Introduction: Professional football is a multi-billion industry. NFL is

More information

The Skill Element in Fantasy Sports Games

The Skill Element in Fantasy Sports Games The Skill Element in Fantasy Sports Games By Gowree Gokhale 1 and Rishabh Sharma 2 Across different jurisdictions in the world, games of skill and games of chance played for stakes are treated differently.

More information

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters

Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Achieving Desirable Gameplay Objectives by Niched Evolution of Game Parameters Scott Watson, Andrew Vardy, Wolfgang Banzhaf Department of Computer Science Memorial University of Newfoundland St John s.

More information

Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm

Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm MPRA Munich Personal RePEc Archive Divide-and-conquer: A proportional, minimal-envy cake-cutting algorithm Brams, Steven J; Jones, Michael A and Klamler, Christian New York University, American Mathematical

More information

Exam 4 Learning Objectives. Voting Methods

Exam 4 Learning Objectives. Voting Methods Exam 4 Learning Objectives Voting Methods Given the results of an election, determine the winner using o Majority rule or plurality o Borda count o Hare method o Pairwise-comparison o Tournament method.

More information

ACBL Convention Charts

ACBL Convention Charts ACBL Convention Charts 20 March 2018 Introduction The four new convention charts are listed in order from least to most permissive: the Basic Chart, Basic+ Chart, Open Chart, and Open+ Chart. The Basic

More information

Predictive Assessment for Phased Array Antenna Scheduling

Predictive Assessment for Phased Array Antenna Scheduling Predictive Assessment for Phased Array Antenna Scheduling Randy Jensen 1, Richard Stottler 2, David Breeden 3, Bart Presnell 4, Kyle Mahan 5 Stottler Henke Associates, Inc., San Mateo, CA 94404 and Gary

More information

MGF 1107 FINAL EXAM REVIEW CHAPTER 9

MGF 1107 FINAL EXAM REVIEW CHAPTER 9 MGF 1107 FINL EXM REVIEW HPTER 9 1. my (), etsy (), arla (), Doris (D), and Emilia (E) are candidates for an open Student Government seat. There are 110 voters with the preference lists below. 36 24 20

More information

Maharaja Rules Summary

Maharaja Rules Summary Maharaja Rules Summary TERMS Maharaja: A great raja; a Hindu prince or king in India ranking above a raja Board: City x 7, Starting City x 1, Village x 30, Governor track on the right border Maharaja:

More information

COLORADO LOTTERY MULTI-STATE JACKPOT GAME, MEGA MILLIONS GAME

COLORADO LOTTERY MULTI-STATE JACKPOT GAME, MEGA MILLIONS GAME DEPARTMENT OF REVENUE Colorado Lottery LOTTERY RULES AND REGULATIONS 1 CCR 206-1 RULE 14.C COLORADO LOTTERY MULTI-STATE JACKPOT GAME, MEGA MILLIONS GAME BASIS AND PURPOSE FOR AMENDED RULE 14.C The purpose

More information

THREE CARD POKER. Game Rules. Definitions Mode of Play How to Play Settlement Irregularities

THREE CARD POKER. Game Rules. Definitions Mode of Play How to Play Settlement Irregularities THREE CARD POKER Game Rules 1. Definitions 2. Mode of Play 3. 4. How to Play Settlement 5. Irregularities 31 1. Definitions 1.1. The games are played with a standard 52 card deck. The cards are distributed

More information

Fair Division Worksheet Day 3. Warm-up 1. To cut a string into 2 pieces, how many times must it be cut?

Fair Division Worksheet Day 3. Warm-up 1. To cut a string into 2 pieces, how many times must it be cut? Name Fair Division Worksheet Day 3 Date Warm-up 1. To cut a string into 2 pieces, how many times must it be cut? 2. To cut a string into 3 pieces, how many times must it be cut? 3. To divide a string into

More information

1. HEROES OF THE STORM SOUTHEAST ASIA TEAM RULES AND REQUIREMENTS

1. HEROES OF THE STORM SOUTHEAST ASIA TEAM RULES AND REQUIREMENTS 1. HEROES OF THE STORM SOUTHEAST ASIA TEAM RULES AND REQUIREMENTS 1.1. Participation in the Southeast Asia Road to BlizzCon Qualifier. (e) (f) The Southeast Asia Road to BlizzCon Qualifier is a team-based

More information

NSW Bridge Assocciation Tournament Directors Course Notes

NSW Bridge Assocciation Tournament Directors Course Notes NSW Bridge Assocciation Tournament Directors Course Notes Section 1 Definitions Section 2 Laws Section 3- Movements Section 4 Scoring Section 5 Appendix Recommended References: 1. The Laws of Duplicate

More information

Halo Championship Series (HCS) Season 1 Handbook

Halo Championship Series (HCS) Season 1 Handbook 2014-2015 Halo Championship Series (HCS) Season 1 Handbook Version 1.5 Last updated: January 23, 2014 Table of Contents General Information.....3 Definitions.. 4 League Format....4 Schedule....5 How to

More information

Week 1. 1 What Is Combinatorics?

Week 1. 1 What Is Combinatorics? 1 What Is Combinatorics? Week 1 The question that what is combinatorics is similar to the question that what is mathematics. If we say that mathematics is about the study of numbers and figures, then combinatorics

More information

Codebreaker Lesson Plan

Codebreaker Lesson Plan Codebreaker Lesson Plan Summary The game Mastermind (figure 1) is a plastic puzzle game in which one player (the codemaker) comes up with a secret code consisting of 4 colors chosen from red, green, blue,

More information

Clever Hangman. CompSci 101. April 16, 2013

Clever Hangman. CompSci 101. April 16, 2013 Clever Hangman CompSci 101 April 16, 2013 1 1 Introduction/Goals The goal of this assignment is to write a program that implements a cheating variant of the well known Hangman game on the python terminal.

More information

Official Rules For Bid Whist Tournaments

Official Rules For Bid Whist Tournaments Official Rules For Bid Whist Tournaments Table of Contents 1. Introduction 3 2. Registration 3 3. Start of Play 4 4. Playoff Determination 5 5. General Rules During Play 6 6. A Renege May Be Called When

More information

U strictly dominates D for player A, and L strictly dominates R for player B. This leaves (U, L) as a Strict Dominant Strategy Equilibrium.

U strictly dominates D for player A, and L strictly dominates R for player B. This leaves (U, L) as a Strict Dominant Strategy Equilibrium. Problem Set 3 (Game Theory) Do five of nine. 1. Games in Strategic Form Underline all best responses, then perform iterated deletion of strictly dominated strategies. In each case, do you get a unique

More information

Word Memo of Team Selection

Word Memo of Team Selection Word Memo of Team Selection Internet search on potential professional sports leagues men s and women s Open a Memo Template in Word Paragraph 1 why should your city be allowed entry into the league Paragraphs

More information

Introduction. Goal. Contents Steve Finn. 30mn

Introduction. Goal. Contents Steve Finn. 30mn 2-4 10+ 30mn Introduction In Biblios, you play the part of an abbot at the head of a monastery during the Middle Ages. Seeking to amass the most illustrious library, you compete with other abbots to obtain

More information

Introduction to Leagues

Introduction to Leagues Welcome to the Wizards Play Network! This document will guide you through the basics in hosting a league to start running organized play events in your store. For information on running a tournament, please

More information

Lucky Leprechaun. 1. Overview. Game Rules (v1.2-28/06/2016) The goal is to obtain a winning combination on a winning line spread across the reels.

Lucky Leprechaun. 1. Overview. Game Rules (v1.2-28/06/2016) The goal is to obtain a winning combination on a winning line spread across the reels. Lucky Leprechaun Game Rules (v1.2-28/06/2016) 1. Overview The goal is to obtain a winning combination on a winning line spread across the reels. Game specifications: Type Slots Number of reels 5 Number

More information

Better Ways to Cut a Cake

Better Ways to Cut a Cake Better Ways to Cut a Cake Steven J. Brams Department of Politics New York University New York, NY 10003 UNITED STATES steven.brams@nyu.edu Michael A. Jones Department of Mathematics Montclair State University

More information

To the extent there is any inconsistency between the Terms and any of these Poker Rules, then the Terms shall prevail.

To the extent there is any inconsistency between the Terms and any of these Poker Rules, then the Terms shall prevail. Poker Rules Poker Rules 26-November-2018 The following specific terms and conditions (our "Poker Rules") govern Your use of all our interactive Poker products and services on the Service and form part

More information

More on games (Ch )

More on games (Ch ) More on games (Ch. 5.4-5.6) Alpha-beta pruning Previously on CSci 4511... We talked about how to modify the minimax algorithm to prune only bad searches (i.e. alpha-beta pruning) This rule of checking

More information

Chess Style Ranking Proposal for Run5 Ladder Participants Version 3.2

Chess Style Ranking Proposal for Run5 Ladder Participants Version 3.2 Chess Style Ranking Proposal for Run5 Ladder Participants Version 3.2 This proposal is based upon a modification of US Chess Federation methods for calculating ratings of chess players. It is a probability

More information

A paradox for supertask decision makers

A paradox for supertask decision makers A paradox for supertask decision makers Andrew Bacon January 25, 2010 Abstract I consider two puzzles in which an agent undergoes a sequence of decision problems. In both cases it is possible to respond

More information

In this paper we show how mathematics can

In this paper we show how mathematics can Better Ways to Cut a Cake Steven J. Brams, Michael A. Jones, and Christian Klamler In this paper we show how mathematics can illuminate the study of cake-cutting in ways that have practical implications.

More information

Activity 6: Playing Elevens

Activity 6: Playing Elevens Activity 6: Playing Elevens Introduction: In this activity, the game Elevens will be explained, and you will play an interactive version of the game. Exploration: The solitaire game of Elevens uses a deck

More information

Tournament Rules. Version / Effective SUMMARY OF CHANGES IN THIS VERSION. Added Appendix A: NAPD Most Wanted List, page 7

Tournament Rules. Version / Effective SUMMARY OF CHANGES IN THIS VERSION. Added Appendix A: NAPD Most Wanted List, page 7 New Deck Restriction, page 3 Added Round Structure, page 5 Tournament Rules Version 3.0.2 / Effective 1.1.2016 SUMMARY OF CHANGES IN THIS VERSION Added Appendix A: NAPD Most Wanted List, page 7 All changes

More information

Crown Melbourne Limited. Baccarat Rules

Crown Melbourne Limited. Baccarat Rules Crown Melbourne Limited Baccarat Rules RULES OF THE GAME BACCARAT Page No. 1 DEFINITIONS... 1 2 EQUIPMENT... 7 3 THE CARDS... 8 4 SHUFFLING, CUTTING, BURNING AND CARD REPLACEMENT... 9 5 VARIATION OF BACCARAT...

More information

Gamble responsibly. Gambler s Help salotteries.com.au

Gamble responsibly. Gambler s Help salotteries.com.au HOW TO CHECK IF YOU VE WON SA Lotteries provides numerous ways for players to access game results: > Television Watch the draw on Channel 7TWO or view results on Channel 7 from 8.30pm ACST (or 9.30pm during

More information

Game Theory. Problem data representing the situation are constant. They do not vary with respect to time or any other basis.

Game Theory. Problem data representing the situation are constant. They do not vary with respect to time or any other basis. Game Theory For effective decision making. Decision making is classified into 3 categories: o Deterministic Situation: o o Problem data representing the situation are constant. They do not vary with respect

More information

CONTENTS. 1. Number of Players. 2. General. 3. Ending the Game. FF-TCG Comprehensive Rules ver.1.0 Last Update: 22/11/2017

CONTENTS. 1. Number of Players. 2. General. 3. Ending the Game. FF-TCG Comprehensive Rules ver.1.0 Last Update: 22/11/2017 FF-TCG Comprehensive Rules ver.1.0 Last Update: 22/11/2017 CONTENTS 1. Number of Players 1.1. This document covers comprehensive rules for the FINAL FANTASY Trading Card Game. The game is played by two

More information

Game Theory two-person, zero-sum games

Game Theory two-person, zero-sum games GAME THEORY Game Theory Mathematical theory that deals with the general features of competitive situations. Examples: parlor games, military battles, political campaigns, advertising and marketing campaigns,

More information

More on games (Ch )

More on games (Ch ) More on games (Ch. 5.4-5.6) Announcements Midterm next Tuesday: covers weeks 1-4 (Chapters 1-4) Take the full class period Open book/notes (can use ebook) ^^ No programing/code, internet searches or friends

More information

AGL: BASIC RULES... 3 AGL: STANDARD TOURNAMENT RULES... 6 AGL: OPEN TOURNAMENT RULES... 9 AGL: STANDARD LEAGUE RULES... 11

AGL: BASIC RULES... 3 AGL: STANDARD TOURNAMENT RULES... 6 AGL: OPEN TOURNAMENT RULES... 9 AGL: STANDARD LEAGUE RULES... 11 AGL - RULES v 1.1 INDEX AGL: BASIC RULES... 3 AGL: STANDARD TOURNAMENT RULES... 6 AGL: OPEN TOURNAMENT RULES... 9 AGL: STANDARD LEAGUE RULES... 11 AGL: OPEN LEAGUE RULES...14 LIST OF SPONSORS...16 AGL

More information

1 Document history Version Date Comments

1 Document history Version Date Comments V1.4 Contents 1 Document history... 2 2 What is TourneyKeeper?... 3 3 Creating your username and password... 4 4 Creating a tournament... 5 5 Editing a tournament... 8 6 Adding players to a tournament...

More information

ADDENDUM D COMERICA WEB INVOICING TERMS AND CONDITIONS

ADDENDUM D COMERICA WEB INVOICING TERMS AND CONDITIONS Effective 08/15/2013 ADDENDUM D COMERICA WEB INVOICING TERMS AND CONDITIONS This Addendum D is incorporated by this reference into the Comerica Web Banking Terms and Conditions ( Terms ). Capitalized terms

More information

Reciprocating Trust or Kindness

Reciprocating Trust or Kindness Reciprocating Trust or Kindness Ilana Ritov Hebrew University Belief Based Utility Conference, CMU 2017 Trust and Kindness Trusting a person typically involves giving some of one's resources to that person,

More information