Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht; 19990408   The Game of Chaos Peter.

Slides:



Advertisements
Similar presentations
Economics of Information (ECON3016)
Advertisements

Mixed Strategies.
  Introduction game Theory Peter van Emde Boas CHANCE MOVES WHY WOULD YOU EVEN CONSIDER TO PLAY.
Introduction to Game Theory
BASICS OF GAME THEORY. Recap Decision Theory vs. Game Theory Rationality Completeness Transitivity What’s in a game? Players Actions Outcomes Preferences.
Two-Player Zero-Sum Games
A measurement of fairness game 1: A box contains 1red marble and 3 black marbles. Blindfolded, you select one marble. If you select the red marble, you.
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
Copyright © 2006 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Short introduction to game theory 1. 2  Decision Theory = Probability theory + Utility Theory (deals with chance) (deals with outcomes)  Fundamental.
Magic: the Gathering How to play.. I.Intro II.How to Lose III.The Colors IV.Card types V.Special abilities VI.“The Stack” VII.Turn order VIII. Combat.
Presentation 5. Probability.
Conditional Probability and Independence. Learning Targets 1. I can calculate conditional probability using a 2-way table. 2. I can determine whether.
Part 3: The Minimax Theorem
Warm up 1)We are drawing a single card from a standard deck of 52 find the probability of P(seven/nonface card) 2)Assume that we roll two dice and a total.
Summary So Far Extremes in classes of games: –Nonadversarial, perfect information, deterministic –Adversarial, imperfect information, chance  Adversarial,
Dependent and Independent Events. If you have events that occur together or in a row, they are considered to be compound events (involve two or more separate.
Peter van Emde Boas: Playing Savage SOFSEM 2000 Milovy PLAYING SAVITCH Peter van Emde Boas ILLC-FNWI-Univ. of Amsterdam Bronstee.com Software and Services.
Peter van Emde Boas: Imperfect Information Games; what makes them Hard to Analyze. IMPERFECT INFORMATION GAMES; what makes them Hard to Analyze ? Peter.
Probability And Expected Value ————————————
Math 310 Section 7.2 Probability. Succession of Events So far, our discussion of events have been in terms of a single stage scenario. We might be looking.
PSY 5018H: Math Models Hum Behavior, Prof. Paul Schrater, Spring 2005 Normative Decision Theory A prescriptive theory for how decisions should be made.
Games of Chance Introduction to Artificial Intelligence COS302 Michael L. Littman Fall 2001.
Finite Mathematics & Its Applications, 10/e by Goldstein/Schneider/SiegelCopyright © 2010 Pearson Education, Inc. 1 of 68 Chapter 9 The Theory of Games.
QR 38, 2/15/07 Extensive form games I.Writing down a game II.Finding the equilibrium III.Adding complexity.
Stackelberg Voting Games John Postl James Thompson.
Chapter 9 Games with Imperfect Information Bayesian Games.
A Collectable Card Game David Lam Stanford SPLASH! November 3, 2012.
GP Valencia Conference By Sandra Regalado. What is a shortcut A tournament shortcut is an action taken by players to skip parts of the technical play.
Decision Analysis (cont)
© 2009 Institute of Information Management National Chiao Tung University Lecture Note II-3 Static Games of Incomplete Information Static Bayesian Game.
1 Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Basic Principle of Statistics: Rare Event Rule If, under a given assumption,
CONFIDENTIAL 1 Algebra1 Theoretical Probability. CONFIDENTIAL 2 Warm Up 1) choosing a heart. 2) choosing a heart or a diamond. An experiment consists.
Copyright © Ed2Net Learning Inc.1. 2 Warm Up Use the Counting principle to find the total number of outcomes in each situation 1. Choosing a car from.
Games as Game Theory Systems (Ch. 19). Game Theory It is not a theoretical approach to games Game theory is the mathematical study of decision making.
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
What is Probability?  Hit probabilities  Damage probabilities  Personality (e.g. chance of attack, run, etc.)  ???  Probabilities are used to add.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Peter van Emde Boas: Games and Computer Science 1999 GAMES AND COMPUTER SCIENCE Theoretical Models 1999 Peter van Emde Boas References available at:
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
Dependent and Independent Events. Events are said to be independent if the occurrence of one event has no effect on the occurrence of another. For example,
Extensive Games with Imperfect Information
R. G. Bias | School of Information | SZB 562BB | Phone: | i 1 INF 397C Introduction to Research in Library and Information.
Game Theory, Part 2 Consider again the game that Sol and Tina were playing, but with a different payoff matrix: H T Tina H T Sol.
Decision theory under uncertainty
PROBABILITY, PROBABILITY RULES, AND CONDITIONAL PROBABILITY
Lecture 12. Game theory So far we discussed: roulette and blackjack Roulette: – Outcomes completely independent and random – Very little strategy (even.
Fair and Unfair Games Laura Smiley. What makes a game… FairUnfair.
WOULD YOU PLAY THIS GAME? Roll a dice, and win $1000 dollars if you roll a 6.
An Introduction to Game Theory Math 480: Mathematics Seminar Dr. Sylvester.
By Kevin Sandhu. Pick a Deck 5 decks to choose from Each player gets 20 life points Each player cuts the others deck Untap all cards at beginning Draw.
Wednesday Night Magic Taking a turn/Priority Phases of a turn: Untap Upkeep Draw 1 st Main Phase (precombat Main) Combat Phase 2 nd Main Phase End Step.
>>0 >>1 >> 2 >> 3 >> 4 >> Presented By Samantha W.
Uchon Elementary School English Magic: The Gathering Club.
Introduction to Probability – Experimental Probability.
+ Chapter 5 Overview 5.1 Introducing Probability 5.2 Combining Events 5.3 Conditional Probability 5.4 Counting Methods 1.
Warm Up: Quick Write Which is more likely, flipping exactly 3 heads in 10 coin flips or flipping exactly 4 heads in 5 coin flips ?
© 2010 Pearson Education, Inc. All rights reserved Chapter 9 9 Probability.
9.2 Mixed Strategy Games In this section, we look at non-strictly determined games. For these type of games the payoff matrix has no saddle points.
Now that we have set of pure strategies for each player, we need to find the payoffs to put the game in strategic form. Random payoffs. The actual outcome.
Stat 35b: Introduction to Probability with Applications to Poker Outline for the day: 1.Odds ratio example again. 2.Random variables. 3.cdf, pmf, and density,
Decisions under uncertainty and risk
Lecture 13.
BASIC PROBABILITY Probability – the chance of something (an event) happening # of successful outcomes # of possible outcomes All probability answers must.
Lecture 12.
True False True False True False Starter – True or False
Chapter 3.1 Probability Students will learn several ways to model situations involving probability, such as tree diagrams and area models. They will.
Probability Simple and Compound.
Behavioral Finance Economics 437.
Homework Due Tomorrow mrsfhill.weebly.com.
Presentation transcript:

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   The Game of Chaos Peter van Emde Boas ILLC-WINS-UvA Plantage Muidergracht TV Amsterdam Evert van Emde Boas Lord Trevor Productions Franz Lisztlaan CJ Heemstede 35e Nederlands Mathematisch Congres Utrecht © Wizards of the Coast, inc.

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   The Game of Chaos Sorry: it is a French Card Game of Chaos Sorcery Play head or tails against a target opponent. The looser of the game looses one life. The winner of the game gains one life, and may choose to repeat the procedure. For every repetition the ante in life is doubled. © Wizards of the Coast, inc.

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Magic; the Gathering Customizable card game: build a deck using a very large collection of available cards. Both players start out with 20 lives. Number of lives ≤ 0 means you have lost the duel. Move = playing land, casting a spell, combat,.... Attack: summoning creatures, damaging spells, damaging effects Defense: Blocking attacking creatures, protecting spells and effects Spells require Mana obtained by tapping lands or activating other Mana sources. Mana exists in 5 colors and a generic variant. Spells exist in the same 5 colors or a generic variant (artifacts) For almost every rule in the game there exists a card creating an exception against it when successfully cast.....

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Game Trees Root Thorgrim’s turn Urgat’s turn Terminal node Non Zero-Sum Game: Payoffs explicitly designated at terminal node 2 / 0 5 / -71 / 4 -1 / 4 3 / 1 -3 / 21 / -1

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Backward Induction 2 / 0 5 / -71 / 4 -1 / 4 3 / 1 -3 / 21 / -1 2 / 0 3 / 1 1 / 4 -3 / 2 1 / 4 At terminal nodes: Pay-off as explicitly given At Thorgrim’s nodes: Pay-off inherited from Thorgrim’s optimal choice At Urgat’s nodes: Pay-off inherited from Urgat’s optimal choice For strictly competitive games this is the Max-Min rule T TU U T UT T T U U U

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   CHANCE MOVES Chance moves controlled by another player (Nature) who is not interested in the result Nature is bound to choose his moves fairly with respect to commonly known probabilities Resulting outcomes for active players become lotteries

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Lotteries price prob. $3 1/3 $12 1/6 -$2 1/2 Expectation: 1/ / /3. 3 = 2

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Compound Lottery price prob. $3 1/3 $12 1/6 -$2 1/2 $3 1/2 -$2 1/2 1/54/5 price prob. $3 7/15 $12 1/30 -$2 1/2 In compound lotteries all drawings are assumed to be independent

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Flipping a coin HEADSTAILS 1 / -1-1/ 1 1 / -1 hhtt 1/2 Expectation0 / 0 Thorgrim calls head or tails and Urgat flips the coin. Urgat’s move is irrelevant. Nature determines the outcome.

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   The Game Tree / -3 1/2 Denotes X Y Y X Thorgrim and Urgat both start with 5 lives

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   WHY UTILITY FUNCTIONS? Backward Induction is based on preferences rather than numbers Numbers as a tool for expressing preferences works OK when chance moves are absent We like to compute expected pay-off at chance nodes. Expected pay-off is sensitive to scaling Comparing complex lotteries is non-trivial

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Comparing Complex Lotteries Allais Example $0M$1M$5M$0M$1M$5M $0M$1M$5M$0M$1M$5M ??

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Von Neumann-Morgenstern Utility Rational Players may be assumed to maximize the expectation of Something. Let’s call this Something Utility. Works nice for 2-outcome Lotteries: Something = chance of winning. So let’s reduce the n-outcome Lotteries to 2-outcome Compound Lotteries: Each intermediate outcome is “equivalent” to a suitable 2-outcome Lottery. The involved chance determines the Utility.

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Utility Intermediate Outcome WL p1-p p := u(L) = a u(W) = b u(D) = x a < b D Lot-1Lot-3 E E Lot-1 ( u ) = p.b + (1-p).a E E Lot-3 ( u ) = x If p is large (almost 1) : Lot-1 > Lot-3 For p small (almost 0) : Lot-1 < Lot-3 So for some intermediate p, say q: Lot-1 ≈ Lot-3 q q ≈ Lot-3 whence u(D) = q.b + (1-q).a !

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Utility Lottery = Expected Utility Outcomes p1p1 pnpn 11 nn ii pipi p1p1 pnpn pipi WL qiqi 1-q i WL  p i q i 1-  p i q i ≈ u(W) = 1, u(L) = 0, u(  i ) = q i E  p i q i = u(Lot-3) =  p i u(  i ) = E Lot-1 u(outcome) Lot-1 Lot-2 Lot-3 ≈

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Game of Chaos 3 3 / -3 1/2 Denotes X Y Y X Structure of the game tree independent of the choice of the utilities. u T,1 : u T,1 (n) = n u T,2 : u T,2 (n) = if n ≥ v opp then 1 elif n ≤ - v self then -1 else 0 fi u U,1 : u U,1 (n) = -n u U,2 : u U,2 (n) = if n ≥ v self then - 1 elif n ≤ - v opp then 1 else 0 fi © Wizards of the Coast, inc.

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Linear Utilities 0/00/0 -1/11/-1 3/-3 7/-7 -1/1 1/-1-3/3 -1/1 -9/9 3/-3 11/-11 5/-5 1/-1 -7/7 -11/119/-9 -5/5 Both Thorgrim and Urgat use utility u 1 Thorgrim and Urgat both start with 5 lives

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Go for the Kill! /-1 0/00/0 0/00/0 0/00/0 0/00/0 0/00/00/00/00/00/0.5/ /.5 -1/1 Both Thorgrim and Urgat use utility u 2 Thorgrim and Urgat both start with 5 lives

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Mixed Utilities /-7 1/-111/-71/-51/-9 1/-5 0/10/1 0/-1 0/00/0 0/10/1 0/-30/30/30/-1.5/-3.5/-1-.5/1 -.5/3 -1/9-1/5-1/11-1/7 -1/5-1/7 Thorgrim uses u 2 ; Urgat uses u 1 Thorgrim and Urgat both start with 5 lives

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Winning is all /01/0 1/01/01/01/01/01/01/01/0 1/01/0.5/.5.75/.25.25/.75 0/10/10/10/10/10/10/10/1 0/10/10/10/1 Utilities: Thorgrim uses u 3,T : u 3.T (n) = if n ≥ v opp then 1 else 0 fi Urgat uses u 3,U : u 3.U (n) = if - n ≥ v opp then 1 else 0 fi.5/.5 Thorgrim and Urgat both start with 5 lives

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Unequal Start /-1 0/00/0.25/-.25 0/00/0 0/00/0 0/00/00/00/0.5/ /.5 -1/1 Thorgrim: 6 lives Urgat: 4 lives utilities used u /1 1/-1 -1/1 0/00/0.5/-.5 0/00/0.125/-.125

Game of Chaos: 35e Nederlands Mathematisch Congres Utrecht;   Thorgrim’s last stand Thorgrim: 1 live Urgat: 6 lives Utilities: Thorgrim uses u 3 : u 3 (n) = if n ≥ v opp then 1 else 0 fi Urgat uses u 2 1/-10/10/1.5/0 0/10/1 0/10/1.25/.5.125/.75