Game Statistics

I posted a printable pdf version here. (Slightly updated on 13 Oct 2025)

Hi Mah Jongg Fans. I posted this JLMahJongg example NMJL 2025 card win completion display in two Mah Jongg Facebook groups:

The above result was for a limited number of games where I was playing against 3 computer players and following the AI-recommended hands. I had noticed the 2468, Line 4 gets recommended by the AI an annoying number of times. The above result is consistent with that, but is not enough random samples to give accurate results. Someone in another Facebook group made the same observation about 2468, line 4. I apologize to anyone who wants to call it a hand instead of a line. I distinguish a hand from a line. I call a hand a specific unique pattern of 14 tiles defined by one of the patterns on a line.

Several group members commented on the lack of enough data, but seemed interested in the results. I decided to use the demo feature of JLMahJongg to generate more meaningful statistics by playing games with 4 computer players (CPs or bots) playing against each other. I removed all delays so games are completed quickly.

I had the CPs play 5000 games and recorded all the results. This is called a Monte Carlo technique for generating statistics from a simulation. I also wrote a program to process the data and generate the statistics. The results are given in the following figures:

In the above charts, a higher win percentage means it was easier for the computer players to win with that Line. Note that these results depend on how the AI logic tells the computer players to play. In JLMahJongg, the logic calculates the approximate winning probability (odds) for each hand. These odds are not exact, but are good enough to make the pro-level computer players difficult to beat. However, not all available information to a player is considered in calculating the odds. For example, you know any specific tiles you see during the Charleston are no longer in the wall. The ideal best-hand odds depend on this. JLMahJongg does not include Charleston observations in its odds calculations, but could, and may in the future.

The total number of wins is not 5000 because the other 496 are wall games.

The results show 2468, line 4 and Consecutive run, lines 2 and 4 are all significantly easier (for the Computer players), with about 10% of the wins each. Your results may vary. Another note: the AI currently chooses hands based on maximizing the odds of winning. This is not the same as maximizing your total average score. To maximize total average score, the hand selection criteria need to consider harder hands can result in higher scores. Pro players consider this and play harder, higher-scoring hands if their specific tiles make the odds of winning high enough. I plan to add this as a characteristic of the “Pro” computer players in the future. Maximizing win probability instead of score is part of why the “Singles and Pairs” and some of the other harder hands are never chosen in this analysis.

Below is a video showing how the JLMahJongg Demo/Tutorial/Testing mode generates data for statistics. The game goes to the highest speed at the end when I mute the voices (Press the V key). Due to file upload size limits on the server, I could only show a very short clip.

Reasons Some Lines are Easier:

  1. Use of Flowers. There are 8 flowers and only 4 of other tiles, except jokers. A set with 3 or more flowers is easier to make because it can use 8 flowers and 8 jokers. However, flowers are the most-used tile in hands overall, so their odds of being discarded by players is lower.
  2. Sets of 3 tend to be easier to make. Singles and pairs are harder because you can’t call, except for Mah Jongg and can’t use jokers. Sets of 4 (Kongs) are harder because it is harder to get all 4 of 4 tiles. Quints are even harder because you need at least 1 joker too.
  3. Some lines define more unique hands than others (see above charts). The more hands that are represented, the easier it tends to be to make a hand from that line. That is why the consecutive run hands tend to be easier; they represent many different specific hands.
  4. Concealed (Closed) hands will be harder because you can’t call, except for Mah Jongg. Note that all Singles and Pairs hands are concealed because you can’t call for a single or pair except for Mah Jongg. The NMJL singles and pairs hand values are not doubled for jokerless – they are “pre-doubled” because they all must be jokerless.

The above charts are sorted by win % below:

18 thoughts on “Game Statistics

  1. This is super cool! Thanks for generating the results and sharing. Being newer to the game (less than 1 month), this helps a lot. I will be watching for 2026 stats in April!
    Alecia from Racks & Rose

  2. This is super cool! Thanks for generating the results and sharing. Being newer to the game (less than 1 month), this helps a lot. I will be watching for 2026 stats in April!
    Alecia from Racks & Rose

Leave a Reply to Alecia Woody Cancel reply

Your email address will not be published. Required fields are marked *