Comprehensive Guide to Luciano Mahjong (Shanghai)
Luciano Mahjong (also widely known as Shanghai Mahjong) is one of the world's most beloved puzzle and tile-matching games. The objective is to clear all 144 tiles from the board by finding matching pairs of open/free tiles.
My first encounter with Mahjong took place during my numerous business trips to China in the 1980s and 1990s, when the streets of Shanghai were crowded with bicycles as shown in the photograph I took back then. On one of those trips, I purchased as a souvenir a beautiful handcrafted game set, with traditional tiles stored in their original carrying case.
The streets of Shanghai filled with bicycles in the 1980s/1990s (photo by Luciano Manenti)
The handcrafted artisanal Mahjong set bought as a souvenir in China
This game is continuously evolving: new features and improvements are added regularly. If you experience any issues or have suggestions, feel free to contact us at
postmaster@lucianomanenti.com
— your feedback is greatly appreciated!
1. When is a Tile "Free" (Playable)?
The board starts with 144 tiles arranged in multi-level 3D structures. A tile is considered free and selectable if and only if it satisfies both criteria:
- No tile on top: No other tile covers any portion of its surface at a higher layer.
- At least one open side: Its left or right side must be completely unobstructed by adjacent tiles at the same level.
π‘ Pro Tip: Click the "ποΈ Free" button on the game header to instantly highlight all currently playable tiles!
2. Tile Set Breakdown (144 Tiles)
The classic Mahjong set consists of 144 tiles divided into Suits, Honors, and Special Tiles:
| Family |
Tiles |
Count |
Matching Rule |
| Dots / Circles (Pin) |
Numbered 1 to 9 |
36 (4 each) |
Matches only identical numbers (e.g. 5 with 5) |
| Bamboo (Sou) |
Numbered 1 to 9 (1 is the Bird) |
36 (4 each) |
Matches only identical numbers |
| Characters (Man) |
Chinese Numbers 1 to 9 |
36 (4 each) |
Matches only identical numbers |
| Winds (Honors) |
East, South, West, North |
16 (4 each) |
Matches only identical compass directions |
| Dragons (Honors) |
Red (δΈ), Green (ηΌ), White (η½) |
12 (4 each) |
Matches only identical colors/dragons |
| Flowers (Specials) |
Plum, Orchid, Chrysanthemum, Bamboo |
4 (1 each) |
Any Flower matches any other Flower |
| Seasons (Specials) |
Spring, Summer, Autumn, Winter |
4 (1 each) |
Any Season matches any other Season |
3. Layouts & Difficulty
Challenge yourself across 4 distinct board configurations:
- π’ The Turtle: The iconic 5-layer Shanghai pyramid layout (144 tiles).
- πΊ Pyramid: A compact layout with a steep center peak requiring gradual layer unmasking.
- π― Fortress: 4 defensive corner towers surrounding a central courtyard.
- ποΈ Arena: Wide concentric tiers offering numerous available pairs right from the start.
4. Guaranteed Solvability & Smart Solver
In traditional randomly dealt Mahjong, many boards are mathematically impossible to complete due to interlocking tile traps. In Luciano Mahjong:
- 100% Solvable Boards: Every new game is generated through a reverse clearance simulation that guarantees at least one proven path to clear all 144 tiles.
- Smart Hint Engine: When you tap π‘ Hint, our AI solver searches the forward game tree in real time to recommend pairs that keep your winning path wide open.
- Real-Time Deadlock Alert: By checking "Alert if no longer solvable" (bottom-left corner), the game notifies you immediately if a wrong move leads to an irreversible deadlock, giving you the chance to use β©οΈ Undo or π Shuffle.
5. Winning Strategies
- Clear the highest peaks first: Tiles on top layers block access to multiple layers below; prioritize them whenever pairs are available.
- Unlock long horizontal rows: Tiles trapped in the center of long rows can only be reached once the outer ends are removed.
- Take advantage of 4-of-a-kind: When all 4 identical tiles are free simultaneously, match them immediately without risk.
- Use Hints & Undo: When in doubt, tap π‘ Hint or β©οΈ Undo. If no moves remain, π Shuffle reorganizes the remaining tiles while keeping your progress intact.
Close