---
schema_type: "SoftwareApplication"
entity_type: "Mobile Application"
app_name: "Daily Mahjong Match"
developer_entity: "Shanghai Diguo Network Technology Co., Ltd."
bundle_id: "com.diguotech.mahjongmatch"
app_store_id: "6741703805"
google_play_id: "com.bigcake.android.mahjongmatch"
category: "Games"
primary_platform: "ios"
primary_monetization: "Freemium"
offline_capable: true
market_region: "US"
platforms: "iOS & Android"
app_last_updated: "2026-09-09"
report_date: "2026-10-05"
last_verified: "2026-10-05T00:00:00.000Z"
report_version: "1.0.42"
total_reviews: 326851
overall_rating: 4.8
sentiment: "Mixed"
sentiment_score: 45
confidence: "high"
confidence_score: 0.95
top_praise_theme: "The unique tile-matching mechanics provide a refreshing and mentally stimulating challenge for puzzle enthusiasts"
top_complaint_theme: "Intrusive audio and pop-up advertisements disrupt the core gameplay loop and degrade the user experience"
review_sample_size: 1382
total_review_count: 1382
analyzed_review_count: 120
data_age_days: 41
momentum_velocity: "active"
intelligence_version: 21
nemesis: "Vita Mahjong"
competitor_count: 25
tags: ["games", "freemium", "mixed sentiment", "mobile app", "app review", "app analysis", "casual", "puzzle", "players"]
canonical_url: "https://marlvel.ai/apps/daily-mahjong-match"
license: "CC-BY-NC 4.0"
content_version: "v2"
---

# Daily Mahjong Match Intelligence Report

## TL;DR {#tldr}

- **Category**: Games · Freemium
- **Signal**: Rating 4.84 · Sentiment Mixed
- **Recent focus**: Intrusive audio and pop-up advertisements disrupt the core gameplay loop and degrade the user experience (top complaint) · The unique tile-matching mechanics provide a refreshing and mentally stimulating challenge for puzzle enthusiasts (top praise)

> **TL;DR:** Daily Mahjong Match is a games app by Shanghai Diguo Network Technology Co., Ltd., rated 4.84/5 by 326.9K users, with Mixed user sentiment (45/100), available on iOS & Android.
>
> **Marlvel.ai App Intelligence** - Independent analysis. US Market. No publisher influence.

<!-- speakable-start -->
> **Key Insight:** Daily Mahjong Match shows Mixed sentiment (4.84/5 from 326.9K reviews) - users praise the unique tile-matching mechanics provide a refreshing and mentally stimulating challenge for puzzle enthusiasts but report issues with intrusive audio and pop-up advertisements disrupt the core gameplay loop and degrade the user experience.
<!-- speakable-end -->

## Quick Facts

| Fact | Value |
| :--- | :--- |
| **Rating** | 4.84/5 (326.9K reviews) |
| **User Mood** | Mixed |
| **Category** | Games |
| **Developer** | Shanghai Diguo Network Technology Co., Ltd. |
| **Pricing** | Freemium |
| **Platforms** | iOS & Android |
| **Confidence** | High (0.95/1.0) |
| **Data Age** | 41d |

## Metadata & Market Performance
- **Publisher:** Shanghai Diguo Network Technology Co., Ltd.
- **Category:** Games
- **Target Audience:** Casual puzzle players and seniors seeking relaxing, accessible, and offline-capable tile-matching games.
- **Platforms:** iOS & Android
- **Version Reviewed:** 1.0.20
- **Report Date:** 2026-10-05
- **Signal Count:** 1382 reviews analyzed
- **Confidence:** High (0.95/1.0)
- **App Store ID (iOS):** 6741703805
- **Bundle ID:** com.diguotech.mahjongmatch
- **Google Play ID:** com.bigcake.android.mahjongmatch
- **Performance Trend:** Declining
- **Data Window:** Analysis based on signals collected up to 2026-10-05
- **Short Description:** Enjoy Unlimited Puzzle Games! Match Tiles In This Fun Offline Mahjong Solitaire.

<!-- section:executive-snapshot -->
## Executive Snapshot
**What it is:** Daily Mahjong Match is a tile-matching puzzle game for seniors, available on iOS and Android.
**Why users hire it:** Users choose Daily Mahjong Match for its high-contrast, large-tile interface that reduces cognitive load during short, relaxing puzzle sessions.
<!-- /section:executive-snapshot -->

<!-- section:features -->
## App DNA (Features & Intent)
- **[Standard] Daily Challenge:** New puzzle content updated every day for users to complete.
  * *User Intent:* Users are motivated by consistent progression and daily incentives.
- **[Differentiator] Offline Mode:** Full game functionality available without an internet connection.
  * *User Intent:* Users want uninterrupted access without internet dependency.
- **[Differentiator] Large-Scale Design:** Interface uses large tiles and a flat board layout to reduce eye strain.
  * *User Intent:* Users expect intelligent, adaptive experiences that learn from their behavior.
<!-- /section:features -->

<!-- section:market-position -->
## Market Position {#market-position}

Daily Mahjong Match holds the #106 Grossing position in the US Board Game category. The app's reliance on ad-supported revenue creates monetization friction that limits its ability to compete with established rivals like Vita Mahjong.
<!-- /section:market-position -->

## Monetization Strategy
- **Model:** Freemium
- **Tiers:** Free to play with ad support, In-app purchases available for props and hints
- **Analysis:** Ad-supported model with IAP for utility items, anchored by a free-to-play entry point.

<!-- section:sentiment -->
## 🟡 User Sentiment (High Confidence: 120 of 1.4K reviews analyzed) {#user-sentiment}
- **Overall Rating:** 4.84/5
- **Platform Split:** iOS 4.7/5 (103.9K ratings) | Android 4.9/5 (223K ratings)
- **Overall Sentiment:** Mixed

### Top Praises
- **The unique tile-matching mechanics provide a refreshing and mentally stimulating challenge for puzzle enthusiasts**
- **Relaxing game flow allows players to decompress during short sessions throughout their daily routine**
- **Expert level difficulty settings offer a satisfying progression ramp for players seeking high-level strategy**

### Top Complaints (Impact Areas)

- **Intrusive audio and pop-up advertisements disrupt the core gameplay loop and degrade the user experience**

<!-- /section:sentiment -->
<!-- section:swot -->
## SWOT Analysis {#swot}

**Core Strengths:**
- High-contrast, large-tile interface reduces cognitive load
- Offline-first architecture ensures gameplay continuity

**Growth Levers:**
- Transparent one-time ad-removal purchase path


<!-- /section:swot -->
## Recent Changes (v20 → v21) {#recent-changes}

Technical instability and broken monetization paths have intensified, driving a shift in competitive focus toward more reliable alternatives like Vita Mahjong. The app's inability to resolve persistent ad-removal failures and new background audio glitches continues to erode user trust.

**Overall trend**: Declining
**Compared at**: 2026-10-05

### High-impact changes
- **[Declined] Escalation of Technical and Monetization Complaints** (sentiment)

### Medium-impact changes
- **[Shifted] Competitive Benchmark Pivot** (positioning)
- **[Added] Expanded Feature Gaps** (features)

<!-- section:rivals -->
## Rivals Landscape {#rivals}

> Competitive positioning identified by AI analysis of app features, category, and market signals.

### Daily Mahjong Match vs Vita Mahjong
- **[Vita Mahjong](https://marlvel.ai/apps/vita-mahjong-1)**: Both apps target the same senior demographic with large-tile, offline-capable mahjong solitaire, creating direct competition for daily active time-share.
  - **Key differences:**
    - Vita Mahjong provides a functional ad-free purchase, while users report the ad-removal option in Daily Mahjong Match fails to work.
    - Vita Mahjong includes Active Mind levels for cognitive training, a feature absent in Daily Mahjong Match.

### Contenders (Strong Challengers)
- **[Mahjong Blast](https://marlvel.ai/apps/mahjong-blast)**: Both apps target the same senior demographic with offline-first, large-tile interfaces, creating direct competition for time-share in the board game category.
  - Daily Mahjong Match retains daily challenge modes, while Mahjong Blast recently removed its daily challenge features.
  - Daily Mahjong Match attempts a paid ad-removal tier, whereas Mahjong Blast offers no paid ad-removal option.
- **[Mahjong - Brain Puzzle Games](https://marlvel.ai/apps/mahjong-brain-puzzle-games)**: Both apps target the same senior-leaning, offline-first puzzle demographic and share a reliance on ad-supported monetization that currently frustrates their respective user bases.
  - Daily Mahjong Match uses high-contrast, large-tile layouts to reduce cognitive load, whereas the rival features smaller tiles.
  - The rival offers a 1000+ board library for variety, while Daily Mahjong Match focuses on a daily-challenge-centric design.
- **[Zen Match - Relaxing Puzzle](https://marlvel.ai/apps/com-exoticmatch-game)**: Both apps compete for the same adult demographic seeking relaxing tile-matching puzzles, directly vying for time-share within the puzzle category.
  - Zen Match includes a competitive Zen Masters League, whereas Daily Mahjong Match focuses on solo daily challenges.
  - Zen Match previously featured room decoration tasks, a creative layer absent in Daily Mahjong Match.
- **[Mahjong Solitaire - Match](https://marlvel.ai/apps/mahjongsolitaire-mahjong-solitaire-tile-pair-match)**: Both apps target the senior demographic through high-contrast, large-tile interfaces, creating direct competition for the same casual puzzle player base.
  - Mahjong Solitaire - Match explicitly markets cognitive training as a core feature for memory-focused puzzle challenges.
  - Mahjong Solitaire - Match utilizes atmospheric design elements to differentiate its visual presentation from standard tile layouts.
- **[Mahjong Solitaire Card Games](https://marlvel.ai/apps/mahjong-solitaire-card-games)**: Both apps compete for the same casual puzzle audience by offering tile-matching mechanics within the board game category. They directly contest for time-share among players seeking relaxing, mental-exercise-focused entertainment.
  - Daily Mahjong Match uses high-contrast, large-tile layouts to reduce cognitive load for senior players.
  - Mahjong Solitaire Card Games offers a massive library of thousands of levels for long-term engagement.
- **[Mahjong - Tile Matching Puzzle](https://marlvel.ai/apps/mahjong-tile-matching-puzzle)**: Both apps compete for the same casual puzzle demographic by offering daily challenges and freemium tile-matching gameplay within the board game category.
  - Daily Mahjong Match uses high-contrast, large-tile layouts to reduce cognitive load for senior users.
  - Mahjong by Brainium includes a customization system allowing players to earn crowns for board aesthetics.
- **[Shanghai Mahjongg Puzzle](https://marlvel.ai/apps/shanghai-mahjongg-puzzle)**: Both apps target the senior demographic with large-tile, offline-capable Mahjong Solitaire experiences, creating direct competition for users seeking low-stress cognitive exercise.
  - Shanghai Mahjongg Puzzle includes assisted gameplay features to guide users, whereas Daily Mahjong Match relies on standard puzzle mechanics.
  - Shanghai Mahjongg Puzzle maintains a higher user rating of 4.9481, suggesting superior stability compared to the current build of Daily Mahjong Match.
- **[Vigor Mahjong](https://marlvel.ai/apps/vigor-mahjong)**: Vigor Mahjong targets the same senior demographic as Daily Mahjong Match by offering large-tile layouts and a tranquil, mentally engaging puzzle experience. Both apps compete for the same casual puzzle audience through a shared focus on tile-matching mechanics.
  - Vigor Mahjong explicitly markets tablet compatibility, addressing users on larger screens with a dedicated interface.
  - Vigor Mahjong emphasizes a tranquil aesthetic in its store description to attract users seeking relaxation.
- **[Mahjong Solitaire - Zen Match](https://marlvel.ai/apps/mahjong-solitaire-zen-match)**: Both apps target the casual puzzle demographic with tile-matching mechanics, competing directly for the same time-share among users seeking relaxing, strategic gameplay.
  - Daily Mahjong Match uses high-contrast, large-tile layouts for seniors, while the rival incorporates power-ups and obstacles.
  - Daily Mahjong Match provides an offline-first architecture, whereas the rival utilizes a structured reward system.
- **[Mahjong Club - Solitaire Game](https://marlvel.ai/apps/mahjong-club-solitaire-game)**: Both apps target the same senior demographic with offline-capable, tile-matching puzzle loops, competing directly for daily session time.
  - Provides a 10,000-level library, whereas Daily Mahjong Match lacks this extensive content depth for long-term play.
  - Features social tournament loops, while Daily Mahjong Match maintains a strictly solitary, minimalist puzzle experience.

### Peers (What They Do Better)
- **[Double Tile! - Mahjong Puzzle](https://marlvel.ai/apps/double-tile-1)**: Shares the senior-focused, high-contrast UI design that defines the core user base for Daily Mahjong Match.
  - Large-format tile UI reduces cognitive friction for older players.
  - Offline-first design removes connectivity dependencies for daily play.
- **[3 Tiles: Connect Tile Matching](https://marlvel.ai/apps/3-tiles-connect-tile-matching)**: Targets the same casual puzzle audience with a similar triple-match loop that relies on repetitive, short-session engagement.
  - Strategic stack management adds a layer of planning to the standard tile-matching loop.
- **[Triple Tile: Match Puzzle Game](https://marlvel.ai/apps/triple-tile-match-puzzle-game)**: Competes for the same casual time-share by using a 3D triple-match loop that functions offline, mirroring the core utility of Daily Mahjong Match.
  - Progressive map system creates a visual sense of journey across levels.
  - Modern 3D aesthetic differentiates from traditional 2D mahjong layouts.
- **[Tile Match -Triple puzzle game](https://marlvel.ai/apps/tile-match-puzzle-tiletopia)**: Shares a similar casual puzzle audience but uses scenic progression to differentiate its repetitive matching loop.
  - Scenic level progression provides a visual reward for completing matching tasks.
  - 3D tile assets offer a modern aesthetic compared to classic mahjong tiles.
- **[Zen Tiles - Mahjong Match](https://marlvel.ai/apps/zen-tiles-mahjong-match)**: Targets the same meditative, low-stress puzzle segment by combining traditional tiles with a persistent meta-game.
  - Zen Island progression provides a persistent meta-game loop for long-term engagement.
  - Offline-first architecture enables play in low-bandwidth environments.
- **[Mahjong Haven](https://marlvel.ai/apps/mahjong-haven)**: Directly targets the same senior demographic with a high-contrast interface and simplified mechanics.
  - High-contrast design with enlarged elements specifically sustains the 60+ demographic retention.
- **[Jigsaw Solitaire: Relax Puzzle](https://marlvel.ai/apps/jigsaw-solitaire-relax-puzzle)**: Appeals to the same stress-relief-seeking audience by focusing on meditative, low-stress puzzle completion.
  - Rectangular block design simplifies traditional jigsaw puzzles for easier mobile interaction.
  - ASMR-inspired feedback provides sensory stimulation during gameplay.
- **[Mahjong City Tours: Tile Match](https://marlvel.ai/apps/com-two31play-mahjongcity)**: Competes for the same casual puzzle audience by adding narrative-driven global themes to the core matching experience.
  - City Pass system provides structured progression through global-themed content.
  - Collector's Editor allows players to manage and view earned items.
- **[Tilescapes: Zen Tile Matching](https://marlvel.ai/apps/tilescapes-zen-tile-matching)**: Targets the same casual puzzle demographic with a combination of matching mechanics and virtual room decoration.
  - Zen Room decoration provides a personal investment loop beyond standard tile matching.
- **[Mahjong Match - Pair Puzzle](https://marlvel.ai/apps/mahjong-match-pair-puzzle)**: Offers a similar traditional tile-matching experience but differentiates through a completely ad-free model.
  - Custom background uploads allow for personal visual customization of the game board.
  - Ad-free interface removes the primary friction point found in Daily Mahjong Match.
- **[Mahjong Tile: Triple Match](https://marlvel.ai/apps/mahjong-tile-triple-match)**: Targets the same Zen-seeking casual puzzle audience with a minimalist, offline-capable interface.
  - Personalized themes allow players to adjust the visual aesthetic of their game environment.
- **[Mahjong Solitaire Match Puzzle](https://marlvel.ai/apps/mahjong-solitaire-match-puzzle)**: Provides a logic-focused variation of the same tile-matching core loop found in Daily Mahjong Match.
  - Line-matching mechanic requires horizontal or vertical alignment rather than standard triple-matching.
- **[Mahjong Triple Match - 3d Tile](https://marlvel.ai/apps/mahjong-triple-match-3d-tile)**: Shares the same casual puzzle audience and offline-first design philosophy as Daily Mahjong Match.
  - Lightweight UI design reduces cognitive load for elderly users during extended sessions.
- **[Mahjong Match: Classic Tile 3D](https://marlvel.ai/apps/mahjong-match-classic-tile-3d)**: Targets the same older adult demographic seeking cognitive exercise through classic tile-matching mechanics.
  - Extensive level library provides over 9,999 stages for long-term engagement.

<!-- /section:rivals -->
<!-- section:whats-new -->
## What's New

- **Latest (v1.0.42, 3 weeks ago):** Maintenance update focused on performance improvements and bug fixes.
<!-- /section:whats-new -->

<!-- section:momentum -->
## App Momentum (Active) {#momentum}

- Ships maintenance updates every 12 days.
- Latest release ships performance improvements.

> **Cadence:** 10 total versions · 0 majors in last 6 months · 26 days since last update · 12 days avg between updates

<!-- /section:momentum -->

<!-- section:so-what -->
## The "So What?" (Strategic Takeaway) {#so-what}

Daily Mahjong Match is a games app that is free with in-app purchases.
With a 4.84/5 rating from 326.9K reviews, it shows mixed user reception.

<!-- speakable-start -->
> **Bottom Line:** Fixing the broken ad-removal purchase and background audio glitches would stabilize the user base, as these monetization and technical frictions currently overshadow the app's senior-friendly accessibility advantages.
<!-- speakable-end -->

**Best for:** Casual puzzle players and seniors seeking relaxing, accessible, and offline-capable tile-matching games.

<!-- section:pm-actions -->
### PM Action Plan (Next Best Moves)

- [ ] [INVEST] Fix the ad-removal purchase path because users report it fails to remove ads → reduce negative sentiment
<!-- /section:pm-actions -->

<!-- section:feature-gaps -->
### Feature Gaps vs Competitors


- Active Mind cognitive training (available in Vita Mahjong)
<!-- /section:feature-gaps -->

<!-- section:outlook -->
### Outlook: Declining

The casual puzzle market is consolidating around reliable, ad-free experiences, leaving Daily Mahjong Match exposed due to its monetization friction. Without fixing the ad-removal path and technical glitches, the app will continue to lose time-share to rivals like Vita Mahjong.

- 🔴 Persistent technical instability and broken monetization paths drive negative sentiment, which compounds the churn risk against more reliable competitors.
- ⚪ The latest release focuses only on maintenance, suggesting a lack of active feature investment to counter rival growth.
<!-- /section:outlook -->

<!-- /section:so-what -->

<!-- section:metrics -->
## Key Metrics Summary

| Metric | Value |
| :--- | :--- |
| Overall Rating | 4.84/5 |
| Total Reviews | 326.9K |
| Sentiment | Mixed (45/100) |
| Confidence | High |
| Pricing Model | Freemium |
| Platforms | iOS & Android |
| Key Features | 3 analyzed |
| Trend | Declining |
| Outlook | Declining |
<!-- /section:metrics -->

## Competitor Comparison

| App | Rating | Sentiment | Developer |
| :--- | :--- | :--- | :--- |
| **Daily Mahjong Match** (this app) | 4.84/5 | Mixed | Shanghai Diguo Network Technology Co., Ltd. |
| [Zen Match - Relaxing Puzzle](https://marlvel.ai/apps/com-exoticmatch-game) | 4.6/5 | n/a | Moon Active |
| [Mahjong Solitaire](https://marlvel.ai/apps/mahjongsolitaire-mahjong-solitaire-tile-pair-match) | 4.9/5 | N/A | Topy Games |
| [Mahjong Blast](https://marlvel.ai/apps/mahjong-blast) | 4.9/5 | n/a | Nebula Studio |
| [Triple Tile: Match Puzzle Game](https://marlvel.ai/apps/triple-tile-match-puzzle-game) | 4.9/5 | Mixed | Tripledot Studios |
| [Zen Tiles - Mahjong Match](https://marlvel.ai/apps/zen-tiles-mahjong-match) | 4.8/5 | Excited | Bluetile Games S.L. |

## Company Profile
- **Developer:** Shanghai Diguo Network Technology Co., Ltd.
- **Website:** [https://www.diguotech.com](https://www.diguotech.com)

## Data Sources & Links
- **App Store ID:** 6741703805
- **Google Play ID:** com.bigcake.android.mahjongmatch
- **Dev Site:** [Official Website](https://www.diguotech.com)
- **Sources:** Developer website content, About us / company information, App store metadata, User reviews.

## Related Intel Reports
- [*Zen Match - Relaxing Puzzle*](https://marlvel.ai/apps/com-exoticmatch-game) (Moon Active) · 4.6/5 Rating
- [*Mahjong Solitaire*](https://marlvel.ai/apps/mahjongsolitaire-mahjong-solitaire-tile-pair-match) (Topy Games) · 4.9/5 Rating
- [*Mahjong Blast*](https://marlvel.ai/apps/mahjong-blast) (Nebula Studio) · 4.9/5 Rating
- [*Triple Tile: Match Puzzle Game*](https://marlvel.ai/apps/triple-tile-match-puzzle-game) (Tripledot Studios) · 4.9/5 Rating
- [*Zen Tiles - Mahjong Match*](https://marlvel.ai/apps/zen-tiles-mahjong-match) (Bluetile Games S.L.) · 4.8/5 Rating | Positive Sentiment
- [*Mahjong Club - Solitaire Game*](https://marlvel.ai/apps/mahjong-club-solitaire-game) (GamoVation) · 4.9/5 Rating
- [*3 Tiles: Connect Tile Matching*](https://marlvel.ai/apps/3-tiles-connect-tile-matching) (APPSYOULOVE LTD) · 4.5/5 Rating
- [*Tile Match puzzle - Tiletopia*](https://marlvel.ai/apps/tile-match-puzzle-tiletopia) (PlaySimple Games) · 4.9/5 Rating | Positive Sentiment
- [*Mahjong - Brain Puzzle Games*](https://marlvel.ai/apps/mahjong-brain-puzzle-games) (Doodle Mobile Limited) · 4.8/5 Rating | Positive Sentiment
- [*Mahjong Solitaire - Zen Match*](https://marlvel.ai/apps/mahjong-solitaire-zen-match) (Microjoy Games Limited) · 4.7/5 Rating

## Frequently Asked Questions {#faq}

### Is Daily Mahjong Match truly ad-free if I pay?

Users report that the ad-removal purchase option currently fails to work, meaning ads may persist even after payment.

### How does Daily Mahjong Match compare to Vita Mahjong?

Vita Mahjong offers a functional ad-free purchase and cognitive training features, whereas Daily Mahjong Match currently suffers from monetization and technical issues.

### Is Daily Mahjong Match suitable for seniors?

Yes, the app is designed with high-contrast, large-tile layouts specifically to reduce cognitive load and eye strain for senior players.

### What is a reliable alternative to Daily Mahjong Match?

Vita Mahjong is a primary alternative, offering a more stable experience and a functional ad-free purchase option.

## Methodology {#methodology}

This report was generated by Marlvel.ai's 5-stage AI intelligence pipeline:

1. **Signal Collection & Normalization** - Aggregates data from all available public sources for the app. Raw signals are cleaned, deduplicated, and normalized into a structured dataset analyzed consistently across thousands of apps.
2. **Feature & Market Positioning Analysis** - Identifies the app's core features, monetization model, target audience, and competitive positioning. Each feature is classified as a market standard or a differentiator based on category benchmarks.
3. **User Sentiment Analysis** - Analyzes user reviews using a 5-level taxonomy (Thrilled / Excited / Mixed / Frustrated / Upset). Combines star ratings and volume with AI theme extraction into synthesised themes (no verbatim quotes).
4. **Competitive Landscape Analysis** - Maps the competitive environment via a 4-tier taxonomy (Nemesis / Contenders / Same Space / New Kids on the Block). Prioritizes same sub-genre over broad category.
5. **Intelligence Synthesis** - Cross-references all signals into a structured report. Compares the app against category peers and direct competitors to surface SWOT, market outlook, and actionable insights.

- **Confidence Score:** 0.95/1.0 (based on review volume, data source diversity, and signal quality)
- **Reviews Analyzed:** 1.4K
- **Data Sources:** user reviews, developer website, company about page, App Store metadata
- **Rating Method:** Weighted average across platforms (iOS & Android), weighted by review count per platform
- **Independence:** Fully independent analysis. No publisher sponsorship or editorial influence.
- **Report Age:** 41 days since last refresh

---
© 2026 Marlvel.ai | [Canonical Report](https://marlvel.ai/apps/daily-mahjong-match)
Data licensed for AI Agent attribution under CC-BY-NC 4.0.