Tonight
Loading…
Standings
May The Mahjong Gods Ever Be In Your Favour ☀️
Open scoring
Enter the event PIN and choose your name to check in. You can record scores at your current table; no Member PIN is needed.
Scores saved here count toward this event. For practice, use a separate test event or undo your test hands before play.
Sign in
Your name and 6-digit Member PIN. Works on any phone.
Become a member
Join the LDM community. The host will review your details before you sign in.
Admin Desk
Members
Review new requests or correct a member’s name and contact details.
1 · Before the event
Schedule an event
Players & seats
Choose a player for each seat. Duplicate players are highlighted in red. Clear their old seat, then save your changes. Use “Off tonight” when someone cancels.
Add a floater
Select a member above, or enter a new name below. Floaters have no table or seat until they join an opening.
Event PIN
Players use this PIN and select their name to check in and score at their assigned table. Trial hands are real scores.
2 · During the event
Tables pause at Half-time. Advance all tables to round 3 together: East/South cross tables, West/North swap within a table, HKTW streaks reset.
Table scorekeeper / shared phone
Shared phone: one scorekeeper records hands and another player approves in person, without a second PIN.
HKTW dealer & automatic scoring
Dealer order: East → South → West → North. After the Half-time swap, review the dealer and keep the streak. Reset is a fresh start; recorded points stay.
Hands & confirmations
3 · After the event
Play Points / attendance awards
+1 attendance (automatic), +1 on time, +1 best potluck, +1 best dressed. The host earns no attendance or on-time PP.
Publish nightly LP
Once all hands are resolved, rank each league by your house rules (1st 4 LP … 4th 1 LP; “No result” for absent members). Ties need your decision.
Close event
Closing is immediate: pending hands expire, the event PIN and sessions stop working, and scores become read-only.
Backup & restore
Each night (after 3 am) the site saves a copy of all data if anything changed that day, and keeps the last 60 days on the server (the newest copy is always kept). Download one now and then to keep a copy off the server too. Restoring replaces everything on this server; the current data is saved first.
Play for Fun
Start a game
Join on your own phone
Ask a player for the game code, then choose your seat. Use the same code to share one game, rather than starting separate games.
Your saved games
Scores sync automatically while this game is open.
Tap the winner’s name to enter a hand.
Players / substitutions
Add a player, then swap them into a seat. Everyone keeps their own GP. Returning players keep their previous scores.
Resolve pending hands first. Substitutions clear streaks involving the replaced player; the dealer seat and bonus continue.
Stats
History
Play for fun
Casual scorekeeper. No account needed, and it never counts toward standings.
Guest games stay on this browser for 30 days.
Admin Override
The original remains in history. A confirmed replacement updates standings immediately.
Score Sheet & House Rules
Player Stats
Season totals include all confirmed hands, including the current event.
Confirmed records only. Wins include self-draws. Losses count hands where a player paid; discard losses count Direct wins paid. Bonuses and penalties are separate. Names use first name + last initial. Internal scores stay linked to member IDs.
Past & upcoming events
Season
Best 8 nights count. Leagues are separate.