Jump to content

Pig (dice game): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
rm {{External links|date=April 2012}}; links look ok to me
No edit summary
Line 1: Line 1:
'''Pig''' is a simple folk jeopardy [[dice game]] first described in print by [[John Scarne]] in 1945.<ref>{{cite book
'''Pig''' is a simple folk jeopardy [[dice game]] first described in print by [[John Scarne]] in 1945.<ref>{{cite book
|last=Scarne
|title=Scarne on Dice
|first=John
|first=John
|last=Scarne
|publisher=Military Service Publishing Co
|location=Harrisburg, Pensylvania
|year=1945
|year=1945
}}</ref> As with many games of folk origin, Pig is played with many rule variations. Commercial variants of Pig include [[Pass the Pigs]], Pig Dice,<ref>{{bgg title |11022}}</ref> and Skunk. Pig is commonly used by [[mathematics]] teachers to teach [[probability]] concepts.
|title=Scarne on Dice
|publisher=Harrisburg, PA: Military Service Publishing Co.
}}</ref> As with many games of folk origin, Pig is played with many rule variations. Commercial variants of Pig include [[Pass the Pigs]], Pig Dice<ref>[http://www.boardgamegeek.com/game/11022]</ref>, and Skunk<ref>[http://www.boardgamegeek.com/game/3425]</ref>. Pig is commonly used by [[mathematics]] teachers to teach [[probability]] concepts.


== Basic Rules ==
== Basic Rules ==
Line 17: Line 18:


=== Example Play ===
=== Example Play ===

For example, the first player, Ann, begins a turn with a roll of 5. Ann could hold and score 5 points, but chooses to roll again. Ann rolls a 2, and could hold with a turn total of 7 points, but chooses to roll again. Ann rolls a 1, and must end her turn without scoring. The next player, Bob, rolls the sequence 4-5-3-5-5, after which he chooses to hold, and adds his turn total of 22 points to his score.
For example, the first player, Ann, begins a turn with a roll of 5. Ann could hold and score 5 points, but chooses to roll again. Ann rolls a 2, and could hold with a turn total of 7 points, but chooses to roll again. Ann rolls a 1, and must end her turn without scoring. The next player, Bob, rolls the sequence 4-5-3-5-5, after which he chooses to hold, and adds his turn total of 22 points to his score.


== Teaching Mathematics and Computer Science ==
== Teaching Mathematics and Computer Science ==

Pig often serves as a simple, fun example for teaching [[probability]] concepts from the middle school level upwards. For example, the [http://www.mathimp.org/index.html Interactive Mathematics Program] uses [http://www.mathimp.org/curriculum/pig.html The Game of Pig] as the core example for its [http://www.keypress.com/catalog/products/textbooks/Prod_IMP.html Year 1 probability curriculum], and offers a [http://www.mathimp.org/curriculum/pig.html downloadable Pig simulation tool] to test simple strategies for long term scoring. Similar curricular materials are available on the [http://www.nzmaths.co.nz/Statistics/Probability/greedypig.htm NZMaths Statistics Web-site]. A more comprehensive [http://cs.gettysburg.edu/projects/pig/piglinks.html list of online Pig teaching resources] is also available.
Pig often serves as a simple, fun example for teaching [[probability]] concepts from the middle school level upwards. For example, the [http://www.mathimp.org/index.html Interactive Mathematics Program] uses [http://www.mathimp.org/curriculum/pig.html The Game of Pig] as the core example for its [http://www.keypress.com/catalog/products/textbooks/Prod_IMP.html Year 1 probability curriculum], and offers a [http://www.mathimp.org/curriculum/pig.html downloadable Pig simulation tool] to test simple strategies for long term scoring. Similar curricular materials are available on the [http://www.nzmaths.co.nz/Statistics/Probability/greedypig.htm NZMaths Statistics Web-site]. A more comprehensive [http://cs.gettysburg.edu/projects/pig/piglinks.html list of online Pig teaching resources] is also available.


Line 31: Line 30:
A guide to computing optimal play for Pig and similar games is freely available as the NSF-sponsored project [http://cs.gettysburg.edu/~tneller/nsf/pig/ Solving the Dice Game Pig: an introduction to dynamic programming and value iteration].
A guide to computing optimal play for Pig and similar games is freely available as the NSF-sponsored project [http://cs.gettysburg.edu/~tneller/nsf/pig/ Solving the Dice Game Pig: an introduction to dynamic programming and value iteration].


Recently, the CS 61A class at Berkeley using Python has decided to use Pig to explore function abstraction. See [http://www-inst.eecs.berkeley.edu/~cs61a/fa11/projects/pig/pig.html]
Recently, the CS 61A class at Berkeley using Python has decided to [http://www-inst.eecs.berkeley.edu/~cs61a/fa11/projects/pig/pig.html use Pig to explore] function abstraction.


== Optimal Play ==
== Optimal Play ==

[[Image:OptimalPig.jpg|thumb|Optimal play for 2-player Pig]] [[strategy (game theory)|Optimal]] play for 2-player Pig was computed by Todd W. Neller and [http://cs.gettysburg.edu/projects/pig/pigVis.html visualized] by Clifton G. M. Presser in 2001. The figure to the right visualizes optimal play. At any time, the relevant decision information includes the player's score, the opponent's score, and the turn total. Such information corresponds to a 3D point in the graph's space. If this point is inside the gray solid, the player should roll. Otherwise, the player should hold.
[[Image:OptimalPig.jpg|thumb|Optimal play for 2-player Pig]] [[strategy (game theory)|Optimal]] play for 2-player Pig was computed by Todd W. Neller and [http://cs.gettysburg.edu/projects/pig/pigVis.html visualized] by Clifton G. M. Presser in 2001. The figure to the right visualizes optimal play. At any time, the relevant decision information includes the player's score, the opponent's score, and the turn total. Such information corresponds to a 3D point in the graph's space. If this point is inside the gray solid, the player should roll. Otherwise, the player should hold.


Line 49: Line 47:


== Rule Variations ==
== Rule Variations ==

Common rule variations include:
Common rule variations include:
*Two dice: two dice are rolled instead of one.
*Two dice: two dice are rolled instead of one.
Line 71: Line 68:


=== SKUNK ===
=== SKUNK ===
Not to be confused with the commercial game [http://www.boardgamegeek.com/game/3425 Skunk], [http://illuminations.nctm.org/index_d.aspx?id=248 SKUNK] (a.k.a. THINK) is a variation of Two-Dice Pig that is played with large groups. Rather than rolling in turn, all players begin the round standing. At any point in the round, a player may hold by sitting down. The round continues until a 1 is rolled, or all players have sat down.
:''Not to be confused with the commercial game [http://www.boardgamegeek.com/game/3425 Skunk]''
[http://illuminations.nctm.org/index_d.aspx?id=248 SKUNK] (a.k.a. THINK) is a variation of Two-Dice Pig that is played with large groups. Rather than rolling in turn, all players begin the round standing. At any point in the round, a player may hold by sitting down. The round continues until a 1 is rolled, or all players have sat down.


Skunk is played in five rounds, and scoring is recorded in a 5-column table with columns labeled with the letters of the word "SKUNK". The first round score is entered in the "S"-column, the next in the first "K"-column, and so on. After five rounds, the highest-scoring player is the winner.
Skunk is played in five rounds, and scoring is recorded in a 5-column table with columns labeled with the letters of the word "SKUNK". The first round score is entered in the "S"-column, the next in the first "K"-column, and so on. After five rounds, the highest-scoring player is the winner.

Revision as of 18:32, 11 April 2012

Pig is a simple folk jeopardy dice game first described in print by John Scarne in 1945.[1] As with many games of folk origin, Pig is played with many rule variations. Commercial variants of Pig include Pass the Pigs, Pig Dice,[2] and Skunk. Pig is commonly used by mathematics teachers to teach probability concepts.

Basic Rules

Each turn, a player repeatedly rolls a die until either a 1 is rolled or the player holds and scores the sum of the rolls (i.e. the turn total). At any time during a player's turn, the player is faced with two options:

  • roll - If the player rolls a
    • 1: the player scores nothing and it becomes the next player's turn.
    • 2 - 6: the number is added to the player's turn total and the player's turn continues.
  • hold - The turn total is added to the player's score and it becomes the next player's turn.

The first player to score 100 or more points wins.

Example Play

For example, the first player, Ann, begins a turn with a roll of 5. Ann could hold and score 5 points, but chooses to roll again. Ann rolls a 2, and could hold with a turn total of 7 points, but chooses to roll again. Ann rolls a 1, and must end her turn without scoring. The next player, Bob, rolls the sequence 4-5-3-5-5, after which he chooses to hold, and adds his turn total of 22 points to his score.

Teaching Mathematics and Computer Science

Pig often serves as a simple, fun example for teaching probability concepts from the middle school level upwards. For example, the Interactive Mathematics Program uses The Game of Pig as the core example for its Year 1 probability curriculum, and offers a downloadable Pig simulation tool to test simple strategies for long term scoring. Similar curricular materials are available on the NZMaths Statistics Web-site. A more comprehensive list of online Pig teaching resources is also available.

Pig also provides many valuable exercises for teaching Computer Science in areas ranging from introductory courses to advanced machine learning material. See Computer Science Resources for the Game Pig and/or the following journal publication:

Todd W. Neller, Clifton G.M. Presser, Ingrid Russell, Zdravko Markov. Pedagogical Possibilities for the Dice Game Pig. Journal of Computing Sciences in Colleges, vol. 21, no. 6, pp. 149–161, June 2006.

A guide to computing optimal play for Pig and similar games is freely available as the NSF-sponsored project Solving the Dice Game Pig: an introduction to dynamic programming and value iteration.

Recently, the CS 61A class at Berkeley using Python has decided to use Pig to explore function abstraction.

Optimal Play

File:OptimalPig.jpg
Optimal play for 2-player Pig

Optimal play for 2-player Pig was computed by Todd W. Neller and visualized by Clifton G. M. Presser in 2001. The figure to the right visualizes optimal play. At any time, the relevant decision information includes the player's score, the opponent's score, and the turn total. Such information corresponds to a 3D point in the graph's space. If this point is inside the gray solid, the player should roll. Otherwise, the player should hold.

Details of the analysis are available from the Game of Pig website, and:

Analyses of many 2-dice variants are available in:

Human-playable Pig strategies are compared to optimal play in:

A Pig applet with an optimal computer opponent is also available.

Rule Variations

Common rule variations include:

  • Two dice: two dice are rolled instead of one.
    • Double 1s are bad: all points are lost. (See "Two Dice Pig" below)
    • All doubles are good: twice the amount added to the turn total, except double 1s add 25 points. (See "Big Pig" below)
  • Any number of dice ("Hog" variation): the player rolls only once per turn with an arbitrary number of dice.
  • 6 is bad: a roll of 6 is treated as a roll of 1.

A more comprehensive list of Pig rule variations is also available. Below are a few variations in detail.

Two-Dice Pig

This variation is the same as Pig, except:

  • Two standard dice are rolled. If neither shows a 1, their sum is added to the turn total.
  • If a single 1 is rolled, the player scores nothing and the turn ends.
  • If two 1s are rolled, the player’s entire score is lost, and the turn ends.

Big Pig

This variation is the same as Two-Dice Pig, except:

  • If two 1s are rolled, the player adds 25 to the turn total.
  • If other doubles are rolled, the player adds twice the value of the dice to the turn total.

SKUNK

Not to be confused with the commercial game Skunk

SKUNK (a.k.a. THINK) is a variation of Two-Dice Pig that is played with large groups. Rather than rolling in turn, all players begin the round standing. At any point in the round, a player may hold by sitting down. The round continues until a 1 is rolled, or all players have sat down.

Skunk is played in five rounds, and scoring is recorded in a 5-column table with columns labeled with the letters of the word "SKUNK". The first round score is entered in the "S"-column, the next in the first "K"-column, and so on. After five rounds, the highest-scoring player is the winner.

Jeopardy Dice Games

Pig is one of a family of dice games called jeopardy dice games (Reiner Knizia. Dice Games Properly Explained. Elliot Right-Way Books, Brighton Road, Lower Kingswood, Tadworth, Surrey, KT20 6TD UK, 1999). For jeopardy dice games, the dominant type of decision is whether or not to jeopardize previous gains by rolling for potential greater gains. Most jeopardy dice games can be further subdivided into two categories: jeopardy race games and jeopardy approach games. In jeopardy race games, the object is to be the first to meet or exceed a goal score (e.g. Pig, Pass the Pigs, Cosmic Wimpout, Can't Stop). In jeopardy approach games, the object is to most closely approach a goal score without exceeding it (e.g. Twenty-One (die variant of Blackjack), Macao (R. Knizia. Dice Games Properly Explained. 1999)).

References

  1. ^ Scarne, John (1945). Scarne on Dice. Harrisburg, Pensylvania: Military Service Publishing Co.
  2. ^ Pig at BoardGameGeek