Riichi (Japanese) mahjong centers on declaring "riichi" once your hand is one tile from winning (tenpai), combined with mechanics like furiten (a penalty tied to your own winning tile) and dora (bonus tiles) that add real strategic depth. It's one of the most widely played mahjong variants worldwide.
Exact yaku, scoring, and win validation are computed live by Malinguo's own rules engine — rule data is structured and regression-tested, not generated ad hoc.
Malinguo's Riichi rule set is Malinguo's own implementation and is not identical to official competitive rulebooks such as the WRC (World Riichi Championship), EMA (European Mahjong Association), or the Tenhou ruleset. Three notable differences:
· Multiple ron is resolved by head-bump (atama-hane) — only the claimant closest in turn order to the discarder wins, not every simultaneous claimant;
· No uma-oka — there is no placement bonus / point-return (uma/oka) system applied to final scores;
· No nagashi mangan — hands are not awarded a mangan-value yaku for exhaustive draws.
· AI sparring: play Riichi against AI opponents at adjustable difficulty, always clearly labeled as AI;
· Skill drills: dedicated mini-games for Tile Vision, Efficiency, and Malinguo's other core skill dimensions — try the WWYD efficiency trainer;
· Coach Mabao: real-time guidance on discards, post-match analysis, and visualized reasoning;
· Scoring breakdown: the engine walks through exactly how each hand's value (yaku) is built, step by step.
Is Riichi mahjong on Malinguo played against real people?
No — every opponent is AI. Malinguo contains no real-player matches, no gambling, and no real-money transactions.
Where can I see my hand's score?
After selecting Riichi rules in the app, the scoring screen shows a full breakdown computed live by the engine.
iOS · Android · WeChat Mini Program