Help for the Game of Lambo


Welcome to the network Lambo server. The challenge command is described here. Other commands are the same as for all pbmserv games.

  lambo challenge
     
[-size=n] [-adjacent|anywhere] [-eat_enemy=n] [-eat_size=n] [-must_contain|-no_contain]
  
userid1 userid2

starts a new game for two players.

The -size parameter specifies the number of tiles (default 48).
The -anywhere option specifies that the two tiles placed each turn need not be adjacent.
The -eat_enemy option specifies that a group eating n or more enemy groups wins.
The -eat_size option specifies that eaten enemy groups must be of a certain size to count (counting bridges).
The -must_contain option specifies that winning groups must contain at least one enemy subgroup.

Introduction

Lambo is a tile-placement game in which players strive to form closed groups of their colour.

Note: The game is much easier to see using the graphical web interface than the ASCII email version!

Rules

Two players, Light and Dark, share a common pool of 48 hexagonal bridge tiles. Each tile contains a white bridge and a blue bridge, and may be oriented in three ways such that the corner colours are the same for each rotation.

         .--oo          .--oo          .--oo
o oo\ / oo / ooo \
ooo oo ) oooo ) oooo )
o oo/ \ ooo / \ oo
`--oo `--oo `--oo

Start: The game starts with a single tile in the middle of the playing area.

Play: Light places a single tile adjacent to the starting tile such that edge colours match, then players take turns placing two tiles per turn adjacent to at least one existing tile such that edge colours match. The two tiles played each turn must themselves be adjacent (unless the -anywhere option is used).

Aim: The game is won by the player who forms a closed group of their colour containing at least one bridge. Only one tile need be played if that tile wins the game for either player.

For example, the following figure shows a game won by Dark (o) who has enclosed a 'o' group containing one bridge. The closed Light group in the lower left contains no bridges so doesn't count.

                    .--oo              
/ oo
.--ooooo `--oo
/ ooo ooo ooo \
.--ooooo . ooooo `--oo
o oo oo oo oo oo\
ooo oo . ooooo . oooo oo `--oo
o oo oo ooo o ooo oo oo
) ooooo . oooo oo . ooooo )
o oo ooo ooo o ooo oo ooo /
ooo oo . ooooo . oooo oo .--oo
o oo ooo oo oo oo/
`--ooooo .--ooooo .--oo
\ oo \ ooo /
`--oo `--oo

If a move forms winning groups for both players, then the mover loses. If the tiles run out before either player wins then the game is won by the player with the largest group (counting bridges) otherwise it is a draw.

Variants

Eat Enemy:  In this version, a group wins if it eats (surrounds) two or more enemy groups. The enclosing group may be open or closed. The eaten enemy groups may be of any size (unless a minimum -eat_size is specified).

If a move achieves this for both players then the group that eats the most enemy groups wins, else the mover loses.

If the tiles run out, the game is won by the player who eats the largest enemy group, if tied then the player who eats the most enemy groups, if still tied then the game is drawn.

Must Contain:  In this version, groups only win if they are closed and contain at least one closed enemy subgroup. This allows a more relaxed game in which positions can develop more fully as players are not constantly answering immediate threats every turn. This is also a bit more elegant as it removes the minimum group size "must contain a bridge" requirement.

If the tiles run out, the game is won by the owner of the largest closed group, if tied then the owner of the most closed groups, if still tied then the game is drawn.

Syntax

The move syntax is:

  lambo move board# userid password a1
  lambo move board# userid password a1,c12

History

Lambo tiles and rules by Cameron Browne and copyright (c) Cyberite Ltd, 2008.

The name Lambo is derived from the fact that the game is a sort of "Lite Mambo".

Please see the official Lambo page for further details and examples: http://www.cameronius.com/games/lambo/.

Lambo will be released under the name Palago.

Implementation and Help file by Cameron Browne, August 2008.