banner

Introduction

Mambo is a boardless tile-laying game in which players strive to isolate enemy groups in the patterns that emerge.

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

Rules

Two players, O and X, share a common pool of 48 hexagonal tiles called mambo tiles. One side of each tile has two O corners joined by a stripe and one X corner. The reverse side of each tile has the colours reversed.

         .--oo            .--xx
x oo\ o xx\
xxx oo ) ooo xx )
x oo/ o xx/
`--oo `--xx

O starts by choosing a tile and placing it (either side up) in the middle of the playing area, oriented as they wish. Thereafter, players take turns placing a tile (either side up) adjacent to at least one existing tile. Tiles must be placed so that their edge positions and colours exactly match those of adjacent tiles.

Null Points: Any space enclosed by three corners of the same colour is described as a null point, since no tile can possibly be played there to match all three colours. Null points are marked '-' and indicate dead end points that stop growth.

                    .--xx    
/ xx
.--ooooo )
x oo ooo /
xxx oo .--oo
x oo/
) oo -
/ oo
xxxx `--oo
\ xxx x oo\
`--xxxx oo )
x oo/
`--oo

Auto Moves: Any space enclosed by three corners of mixed colours constitutes an automatic as only one possible tile in one possible orientation will match those three colours. Players must automatically complete any such moves created by their tile placement (there may be several).

                    .--xx                      .--xx    
o xx\ o xx\
.--oooo xx ) .--oooo xx )
x ooo xx/ x ooo xx/
xxx oo .--xx xxx oo . xx
x oo/ x oo xx
) oo ----> ) ooooo )
/ oo / oo ooo /
xxxx `--oo xxxx . oo
\ xxx x oo\ \ xxx x oo\
`--xxxx oo ) `--xxxx oo )
x oo/ x oo/
`--oo `--oo

Aim: A player wins by blocking any enemy group from further growth. If a move kills groups of more than one colour then the mover loses.

If the tiles run out before the game has been won, then the player with the largest group wins (tied game if equal). Only the dominant tiles in each group are counted.

Examples

The following two examples show wins for O who has killed an X group in each case. The losing X group on the left also demonstrates a single loop.

    .--oo                             .--oo       .--xx  
/ ooo \ / ooo \ / xxx \
oooo `--oo oooo ) xxxx )
\ xx oo \ xx \ oo
) xxxxx `--oo ) xx - ) oo
o xx xxx x oo\ o xx\ x oo\
ooo xx . xxxx oo ) ooo xx `--xxxx oo )
o xx xxx x oo/ o xx xxx x oo/
) xxxxx .--oo ) xxxxx .--oo
/ xx oo / xx oo
oooo .--oo oooo .--oo
\ ooo / \ ooo /
`--oo `--oo

Ladders: Any group with a single mouth (playable acute empty corner) constitutes a ladder, as the enclosed group must grow at the mouth point next turn or die. The following example shows a ladder in progress, with the mouth point marked 'm' in each case.

    .--oo                        .--oo   m   .--oo
/ ooo \ / ooo \ x oo\ oooo ) a --> oooo `--xxxx oo )
\ xx \ xx xxx x oo/
) xx m ) xxxxx .--oo
/ xx / xx oo
oooo ) b --> oooo .--oo
\ ooo / \ ooo /
`--oo `--oo

It is generally bad to be laddered. However, the "-largest_wins" option largely removes the importance and danger of ladders from the game. It is generally ill-advised to force a ladder as that just allows the defending opponent to grow their laddered group, especially if the defender makes the ladder zig-zag so that the enclosing pieces are broken up into multiple groups.

Variants

Mamba ("Snake Eyes"): Mamba is played as per the standard game except that a player wins by forming a group of their colour with two loops. If a move achieves this for both players then the mover loses.

If the tiles run out before the game has been won, then the player with the largest group loses (tied game if equal). Only the dominant tiles in each group are counted.

Mamboa: Mamboa is a combination of Mambo and Mamba; a player wins by killing an enemy group (as per Mambo) and/or forming a group of their colour with two loops (as per Mamba). If a move achieves either or both of these conditions for both players then the mover loses.

If the tiles run out before the game has been won, then the player with the largest group wins (tied game if equal). Only the dominant tiles in each group are counted. [Note: Mamboa uses the rule that the largest group wins rather than loses as this solves ladder problems that may arise when playing with the "kill a group" rule.]

The above figure also shows a Red win in Mamboa. Red has achieved both winning conditions, although only one is requried.

Mambogo: Mambogo is a territorial game played with full auto moves; pieces are automatically placed at spaces with two corners of the same colour. The game ends when the tiles run out, and is won by the owner of the group with most territory (enlcosed junctions). If both players are tied on territory, then the player who achieved their territory with the smallest group wins (only dominant tiles are counted) otherwise the game is a draw.

                      .--oo  
/ oo
.--xxxxx )
/ xxx xxx /
.--xxxxx . xx
o xx oo xx\
ooo xx . oooo xx )
o xxx ooo xx/
) xxxx oo . xx
/ xxx x ooo xx\ A position worth 10 pts
.--xxxxx . oooo xx ) for X and 0 pts for O.
o xx oo ooo o xx/
ooo xx . ooooo . xx
o xx oo xx xxx \
`--xxxxx . xxxxx )
\ xxx xxx oo
`--xxxxx . oo
\ oo ooo \
`--ooooo )
\ xx
`--xx

For example, the position shown above is worth 10 pts for X, as they have a group that encloses 10 junctions. O has not scored any points of territory in this position.

History

Mambo tiles and rules copyright (c) Cameron Browne, June 2007.

Mambo is named for the abstract patterns that emerge during play, which can be reminiscent of the weird tribal artwork of Reg Mombassa.

Many thanks to the gamerz.net playtesters who patiently stress tested many rule combinations, in particular mrraow, wyons, fritzd, ndzied1, hhornet, gemini6ice and ctralau. Special thanks to Stephen Tavener (mrraow) for his excellent analysis of the game and suggesting the "largest group wins" rule which solved many problems.

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

Implementation and Help file by Cameron Browne, June 2007.