Main program
ArgumentGame.java: short.

Thinking classes
Contract.java: bidding for contract.
ArgumentChoice.java: judges the players' arguments.
GameFlow.java: oversees the players' moves.

Utilities
Case.java: the piles of cards.
CardDeck.java: GIFs, card manipulation.
ObservableBool.java: stolen straight out of the Sun Java SIG book.
PanelCollection.java: graphical panels.


Pictures of cards, by Jae Marsh:
faces.
back.
corners, in white.
corners, in gray.


The game.
Back.

The author, nkang@fas.harvard.edu.