Chinese Checkers
Rules:
The object of the game is to get all 10 of your pieces from your starting triangle
into the triangle opposite. Players take turns moving one piece at a time. On
each move you can:
move a piece to any adjacent position (which must be empty)
hop a piece over an adjacent piece into the next position
in the same direction (which must be empty)
chain together multiple hops
Variations:
cheech currently supports 3 rule variations.
Long Jumps: with this rule variation enabled, each hop can
be longer. Normally, hops always move from one position, over an adjacent
position to the next position in the same direction (which must be empty).
With Long Jumps, you can hop from one position, over any number (0 or more)
of empty positions, followed by a piece, followed by the same number of empty
positions again, and into the next position (which must be empty). Multiple
hops of different-lengths can be chained together in one move.
Hopping Through Other Players' Triangles: If this is disabled,
then you're not allowed to end a move in, or pass through any other player's
starting or ending triangle.
Stopping In Other Players' Triangles: If this is disabled,
then you're not allowed to end a move in any other player's
starting or ending triangle.
For a more detailed discussion of the rules (including diagrams!), check out the
Wikipedia entry on
Chinese Checkers. (Note that the Wikipedia article's 'Fast Paced' variation
is the same as cheech's 'Long Jumps' variation.)