2. introduction to puzzles & games - uvmrsnapp/puzzles/lectures/introduction.pdf · johan...

80
2. Introduction to Puzzles & Games Robert Snapp [email protected] Department of Computer Science University of Vermont Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 1 / 44

Upload: others

Post on 01-Mar-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

2. Introduction to Puzzles & Games

Robert [email protected]

Department of Computer ScienceUniversity of Vermont

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 1 / 44

Page 2: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

1 Origins of puzzles & games

2 Johan Huizinga’s Homo Ludens

3 Roger Caillois’s Man, Play and Games

4 A survey of puzzlesWord puzzlesLogic puzzlesChessboard puzzlesMechanical puzzles

5 A survey of games

6 Bibliography

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 2 / 44

Page 3: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Origins of puzzles & games

Pieter Bruegel the Elder, Kinderspiele, oil on wood, 1560, Kunsthistorisches Museum, Vienna.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 3 / 44

Page 4: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Origins of puzzles & games

Les Evans, Children’s Games. Poster commissioned by Play Wales (www.playwales.org.uk)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 4 / 44

Page 5: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Johan Huizinga’s Homo Ludens

Play is older than culture, for culture, however inadequately defined, alwayspresupposes human society, and animals have not waited for man to teachthem their playing : : :

Here we have at once a very important point: even in its simplest forms onthe animal level, play is more than a mere physiological phenomenon or apsychological reflex. It goes beyond the confines of purely physical orpurely biological activity. It is a significant function — that is to say, there issome sense to it. In play there is something “at play” which transcends theimmediate needs of life and imparts meaning to the action. All play meanssomething.

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 5 / 44

Page 6: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 7: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 8: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 9: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 10: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 11: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 12: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 13: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.

Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 14: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 15: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), or

I A representation of something (e.g., playing make believe, dance, or a dramaticperformance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 16: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The nature of play (Huizinga)

Play is fun. (Fun is an aesthetic quality, like beauty that resists logical analysis.)

Play is a voluntary activity: it expresses freedom.

Play is not “ordinary” or “real” life, but has a disposition all its own.

Play requires repetition.

Play involves tension (uncertainty) that is resolved in solution. (This includespuzzles and solitaire games.)

Play has rules.

Play can build and define social communities: e.g., bridge clubs.

Play is often serious.Two categories of play:

I A contest for something, (e.g., a competitive game or puzzle), orI A representation of something (e.g., playing make believe, dance, or a dramatic

performance)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 6 / 44

Page 17: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The language of play (Huizinga)

Ancient Greece:

the suffix -inda denotes a child’s game:

I sphairinda: a ball game,I helkustinda: tug-of-war,I streptinda: a throwing game,I basilinda: king of the castle.

paidia: “light-hearted” (or child-like) play

agôn: competitive play (e.g., the Olympics)

Ancient India (Sanskrit):

krı̄dati: play.

divyati: gambling.

Ancient China:

wan: a children’s game.

chen: a game of skill.

sai: a tournament.

Ancient America (Blackfoot):

koani: a children’s games.

kachtsi: a game with rules (chance orskill).

skets or skits: to win a game.

Play is universal!

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 7 / 44

Page 18: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The language of play (Huizinga)

Ancient Greece:

the suffix -inda denotes a child’s game:

I sphairinda: a ball game,I helkustinda: tug-of-war,I streptinda: a throwing game,I basilinda: king of the castle.

paidia: “light-hearted” (or child-like) play

agôn: competitive play (e.g., the Olympics)

Ancient India (Sanskrit):

krı̄dati: play.

divyati: gambling.

Ancient China:

wan: a children’s game.

chen: a game of skill.

sai: a tournament.

Ancient America (Blackfoot):

koani: a children’s games.

kachtsi: a game with rules (chance orskill).

skets or skits: to win a game.

Play is universal!

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 7 / 44

Page 19: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The language of play (Huizinga)

Ancient Greece:

the suffix -inda denotes a child’s game:

I sphairinda: a ball game,I helkustinda: tug-of-war,I streptinda: a throwing game,I basilinda: king of the castle.

paidia: “light-hearted” (or child-like) play

agôn: competitive play (e.g., the Olympics)

Ancient India (Sanskrit):

krı̄dati: play.

divyati: gambling.

Ancient China:

wan: a children’s game.

chen: a game of skill.

sai: a tournament.

Ancient America (Blackfoot):

koani: a children’s games.

kachtsi: a game with rules (chance orskill).

skets or skits: to win a game.

Play is universal!

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 7 / 44

Page 20: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

The language of play (Huizinga)

Ancient Greece:

the suffix -inda denotes a child’s game:

I sphairinda: a ball game,I helkustinda: tug-of-war,I streptinda: a throwing game,I basilinda: king of the castle.

paidia: “light-hearted” (or child-like) play

agôn: competitive play (e.g., the Olympics)

Ancient India (Sanskrit):

krı̄dati: play.

divyati: gambling.

Ancient China:

wan: a children’s game.

chen: a game of skill.

sai: a tournament.

Ancient America (Blackfoot):

koani: a children’s games.

kachtsi: a game with rules (chance orskill).

skets or skits: to win a game.

Play is universal!

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 7 / 44

Page 21: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

“Culture arises in the form of play.”

Real civilization cannot exist in the absence of a certain play-element, forcivilization presupposes limitation and mastery of the self, the ability not toconfuse its own tendencies with the ultimate and highest goal, but tounderstand that it is enclosed with certain bounds freely accepted.Civilization will, in a sense, always be played according to certain rules,and true civilization will always demand fair play : : :

True play knows no propaganda; its aim is in itself, and its familiar spirit ishappy inspiration.

From Johan Huizinga, 1950 [4].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 8 / 44

Page 22: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Roger Caillois’s Classification of Games

AGÔN ALEA MIMICRY ILINX(Competition) (Chance) (Simulation) (Vertigo)

PAIDIA Racing Counting-out Make believe “whirling”

Wrestling rhymes Magic HorsebackTumult Etc. Heads or tails Tag, Arms riding

Agitiation Athletics Costumes SwingingLaughter Waltzing

Kite-flying Boxing, Betting VoladorSolitaire Billiards Roulette CarnivalsPatience Fencing Skiing

Crossword Chess Simple, complex Theater Mountainpuzzles Contests and continuing climbing

Sports lotteries Spectacles TightropeLUDUS in general in general walking

From Roger Caillois, 1961 [2].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 9 / 44

Page 23: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 24: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.Q: “What is the difference between a flea and an elephant?”

I palindromes:“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]

I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 25: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.Q: “What is the difference between a flea and an elephant?”A: “An elephant can have fleas, but a flea can’t have elephants.”

I palindromes:“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]

I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 26: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]

I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 27: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]I puns

I tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 28: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]I punsI tongue twisters

I crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 29: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)

I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 30: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 31: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

I riddles.I palindromes:

“Doc, note. I dissent. A fast never prevents a fatness. I diet on cod.” [1]I punsI tongue twistersI crossword puzzles (December 21, 1913 issue of The New York World.)I cryptograms

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 10 / 44

Page 32: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Word Puzzles: gmasran! anagrams

Bill Amend, The Burlington Free Press, July 3, 2005.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 11 / 44

Page 33: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

“The Zebra Puzzle,” (Life International, 1962)

1 There are five houses.2 The Englishman lives in the red house.3 The Spaniard owns the dog.4 Coffee is drunk in the green house.5 The Ukrainian drinks tea.6 The green house is immediately to the right of the ivory house.7 The Old Gold smoker owns snails.8 Kools are smoked in the yellow house.9 Milk is drunk in the middle house.10 The Norwegian lives in the first house.11 The man who smokes Chesterfields lives in the house next to the man with the fox.12 Kools are smoked in the house next to the house where the horse is kept.13 The Lucky Strike smoker drinks orange juice.14 The Japanese smokes Parliaments.15 The Norwegian lives next to the blue house.

Now, who drinks water? Who owns the zebra?

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 12 / 44

Page 34: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Sudoku logic puzzles

2 3 9 71

4 7 2 85 2 9

1 8 74 3

6 7 17

9 3 2 6 5

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 13 / 44

Page 35: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Logic puzzles

Route finding puzzles

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 14 / 44

Page 36: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Route finding puzzles: Mazes

The Great Vermont Corn Maze, North Danville, VT, 2005.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 15 / 44

Page 37: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Route finding puzzles: Mazes

The Great Vermont Corn Maze, North Danville, VT, 2006.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 16 / 44

Page 38: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Logic puzzles

Route finding puzzles

Chessboard puzzles

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 17 / 44

Page 39: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0Z0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 40: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0Z0Z0Z06 0™Xq0Z0Z0Z5 Z0Z0Z0Z04 0Z0Z0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 41: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0Z0Z0Z06 0™Xq0Z0Z0Z5 Z0Z0Z0Z04 0ZXqZ0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 42: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0ZXqZ0Z06 0™Xq0Z0Z0Z5 Z0Z0Z0Z04 0ZXqZ0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 43: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0ZXqZ0Z06 0™Xq0Z0Z0Z5 Z0Z0™Xq0Z04 0ZXqZ0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 44: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another?

8 XqZ0Z0Z0Z7 Z0ZXqZ0Z06 0™Xq0Z0Z0Z5 Z0Z0Z0Z04 0ZXqZ0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0™Xq0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 45: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another? Can it be done?

8 0Z0Z0Z0Z7 Z0ZXq™Xq0Z06 0ZXqZ0™Xq0Z5 Z0™Xq0ZXqZ04 0Z0ZXqZ0Z3 Z0Z0™Xq0Z02 0Z0Z0Z0Z1 Z0Z0•Tk0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 46: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: the eight-queensCan one place eight queens on a standard chessboard so that no pair of piecesattack one another? Yes. Here is one of the 92 solutions.

8 XqZ0Z0Z0Z7 Z0Z0™Xq0Z06 0Z0Z0Z0™Xq5 Z0Z0ZXqZ04 0ZXqZ0Z0Z3 Z0Z0Z0™Xq02 0™Xq0Z0Z0Z1 Z0ZXqZ0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 18 / 44

Page 47: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves? A knight has at most eight legal moves.

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 48: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 49: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 50: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 51: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 52: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 53: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 54: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves?

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 55: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Chessboard puzzle: knight’s tourIs it possible for a single knight to visit every square of the board, and return to itsoriginal location in exactly 64 moves? One of the 13,267,364,410,532 (closed &undirected) knight’s tours. [5]

8 0Z0Z0Z0Z7 Z0Z0Z0Z06 0Z0Z0Z0Z5 Z0Z0Z0Z04 0Z0–UN0Z0Z3 Z0Z0Z0Z02 0Z0Z0Z0Z1 Z0Z0Z0Z0

a b c d e f g h

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 19 / 44

Page 56: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Logic puzzles

Route finding puzzles

Chessboard puzzles

Planar arrangements

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 20 / 44

Page 57: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Planar arrangements: Tangrams

A Chinese ivory tangram puzzle, 19th century. (Jerry Slocum, 2003 [7]).

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 21 / 44

Page 58: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Logic puzzles

Route finding puzzles

Chessboard puzzles

Planar arrangements

Mechanical puzzles

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 22 / 44

Page 59: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Mechanical PuzzlesClassification Scheme of Slocum and Botermans (1986) [8]:

Dexterity Puzzles: Rolling marble (or ball bearing) puzzles, Labyrinth puzzle.

Put-together puzzles: e.g., pentominoes, teaser puzzle, tangrams, eight queens, magicsquares, soma cube, 3d-jigsaw puzzles, puzzle rings.

Take-apart puzzles: Chinese puzzle balls, torpedo puzzle, japanese trick boxes,

Interlocking solid puzzles: wooden burr puzzles, Altekruse puzzle, Stuart Coffin’s puzzles.

Disentanglement puzzles: Chinese Rings, Torpedo Puzzle.

Sequential movement puzzles: peg solitaire, Tower of Hanoi, shunting puzzles, slidingblock puzzles, Rubik’s cube, etc.

Puzzle Vessels:

Vanishing Puzzles: Geometric dissctions.

Impossible Objects

Folding Puzzles: hexaflexagons

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 23 / 44

Page 60: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Dexterity Puzzle (c. 2500 BCE)

From http://puzzlemuseum.com/faqs/oldestpz.htm(Image Copyright ©1996/2000 James Dalgety.)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 24 / 44

Page 61: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

An interlocking solid puzzle: the Altekruse Puzzle

W. Altekruse invented a 12 piece puzzle in 1890. Stewart Coffin discoverd 14, 36, and 38 piece variations.(Slocum and Botermans, 1986 [8]).

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 25 / 44

Page 62: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Sliding Block Puzzles

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 26 / 44

Page 63: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

A survey of puzzlesWord puzzles

Route finding puzzles

Chessboard puzzles

Planar arrangements

Mechanical puzzles

“Impossible objects”

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 27 / 44

Page 64: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Impossible object 1

Author: Gary Foshee, from Slocum and Botermans, 1986 [8].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 28 / 44

Page 65: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Impossible object 2

Author: Gary Foshee, from Slocum and Botermans, 1986 [8].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 29 / 44

Page 66: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Types of GamesWord games

Games of chance

Combinatorial games

Games of decision

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 30 / 44

Page 67: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Types of GamesWord games

I Scrabble

Games of chance

Combinatorial games

Games of decision

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 31 / 44

Page 68: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Types of GamesWord gamesGames of chance

I Dicing (hazard, craps)I LotteriesI Bridge, hearts, spades, gin rummy, etc.I Poker, blackjack, rouletteI HorseracesI Royal game of Ur, senetI ParchisiI Backgammon

Combinatorial games

Games of decision

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 32 / 44

Page 69: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Royal game of Ur (c. 2500 BCE)

British Museum, London.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 33 / 44

Page 70: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Senet (c. 1250 BCE)

Queen Nefertari playing senet. Scene from the 17th Chapter of The Book of the Dead. Wallpainting, 19thDynasty c. 1290–1220 BC. Tomb of Nefertari, Valley of the Queens, Thebes, Egypt.

Photo Credit: Werner Forman / Art Resource, NY

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 34 / 44

Page 71: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Dice games

Two women playing with “knucklebones” (tali or astragals). Hellenistic, 330 BCE. (British Museum, London)

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 35 / 44

Page 72: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Card games

Georges de la Tour, The Cheat with the Ace of Diamonds, late 1620s. Louvre, Paris, (Photo: Giraudon).

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 36 / 44

Page 73: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Card games

Georges de la Tour, The Cheat with the Ace of Clubs, late 1620s. Kimbell Art Museum, Fort Worth, Texas.

This painting, together with its partner on the previous slide, represents what may bethe most valuable “Can you spot the difference?” puzzle on the planet.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 37 / 44

Page 74: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Types of gamesWord games

Games of chanceCombinatorial games

I tic tac toe, 2D, 3D, : : :I nim & hackenbushI dots and boxes, sproutsI mancala, baoI chess, chess variantsI checkers, draughtsI reversi othelloI hex, bridg-itI halma, chinese checkersI KensingtonI nine men’s morrisI go

Games of decision

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 38 / 44

Page 75: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Go or Wei Chi

Felice Beato (1820/25–1903/07) Playing Go. Hand-colored albumen print. Ca. 1870–1880. Museo diStoria della Fotografia Fratelli Alinari, Florence, Italy. Photo: Alinari/Art Resource, NY

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 39 / 44

Page 76: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Go or Wei Chi

Oldest known go board. From Arther M. Sackler Gallery, 2004 [6].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 40 / 44

Page 77: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Mancala

From Jean-Marie L’Hôte 1994 [3].

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 41 / 44

Page 78: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Boardgames from World War II

From www.bbc.uk.co

From www.dailymail.co.uk

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 42 / 44

Page 79: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Types of gamesWord games

Games of chance

Combinatorial gamesGames of decision

I Rock, paper, scissorsI Prisoner’s dilemmaI Russian roulette

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 43 / 44

Page 80: 2. Introduction to Puzzles & Games - UVMrsnapp/puzzles/lectures/introduction.pdf · Johan Huizinga’s Homo Ludens Play is older than culture, for culture, however inadequately defined,

Bibliography

[1] Tony Augarde, The Oxford Guide to Word Games, Oxford University Press,Oxford, 1986.

[2] Roger Caillois. Man, Play and Games, University of Illinois Press, Urbana, IL,1961.

[3] Jean-Marie L’Hôte, Histoire des Jeux en Société, Flammarion, Paris, 1994.

[4] Johan Huizinga, Homo Ludens, Routledge & Kegan Paul, Ltd., London, 1950.Reprinted by The Beacon Press, Boston, 1955.

[5] Brendan D. McKay, “Knight’s tours of an 8 � 8 chessboard,” Technical Report,TR–CS–97–03, Department of Computer Science, Australian National University,Canberra, 1997.

[6] Arther M. Sackler Gallery, Asian Games: The Art of Contest, Asia Society, NewYork, 2004.

[7] Jerry Slocum, The Tangram Book, Sterling Publishing, New York, 2003.

[8] Jerry Slocum and Jack Botermans, Puzzles Old & New: How to Make and SolveThem, University of Washington Press, Seattle, 1986.

Robert R. Snapp © 2010, 2014 2. Introduction to Puzzles & Games CS 32, Summer 2014 44 / 44