-
Form a team for the programming assignments and contents.
(Teams of tree people are
strongly preferred, but teams with two
or four people are okay if there are good reasons.)
Invent a
name for your team. Be creative. (Some team names from the past: The
Resolutionaries, Red Hot Chili Peppers, Team Camembert, and my personal
favorite Michael
Genesereth.) Decide what platform you will
be using, i.e. what hardware and what program
language.
-
+20 points for successfully aligned with a
team by the end of lecture.
-
-10
points for selecting Michael Genesereth as your team name.
-
Consider the state machine model
for games. Cite a commercial game that cannot be
readily modeled
in this way and briefly explain why.
-
+30 points for identifying a game that violates an assumtion we are using in
this class, e.g. a game with a continuous state space:
"A game like basketball can not be readily modeled by a state machine because
each player's position is defined on a continuous specture
and hence would need an
infinite number of states to encode all the positions that the players could be
in.
(Delusions of Adequacy)"
-
+15 points for well thought out responses that didn't quite
get there.
-
Game Classification
Single-Player Games
| Complete Information | Partial
Information |
| Rubik's
Cube | Minesweeper |
Multi-Player Games without Communication
| Complete Information | Partial
Information |
| Simultaneous
Moves | Roshambo | Speed |
| Alternating
Moves | Chess | Stratego |
Multi-Player Games with Communication
| Complete
Information | Partial Information |
| Simultaneous Moves | Diplomacy/Bughouse Chess | World of
Warcraft |
| Alternating
Moves | Diplomacy/Bugbouse Chess | Go Fish |
|
- Games:
- Rubik's Cube
- Minesweeper
- Diplomacy
- World of
Warcraft
- Bughouse Chess
- Go Fish
- Roshambo
- Speed (card game)
- Chess
- Stratego
|
-
+2 points for each correct answer for a total of 20 points.
-
Diplomacy and Bughouse Chess were accepted in two different positions.
-
+30 for a reasonable and
insightful response accompanying the details of the game.
|