Jump to content

Mahjong solitaire: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
more
 
(28 intermediate revisions by 21 users not shown)
Line 1: Line 1:
{{short description|Solitaire game played with mahjong tiles}}
{{Short description|Single-player game played with mahjong tiles}}
{{About|the card-matching solitaire game|the Chinese tile-based game|Mahjong|other uses|Mahjong (disambiguation)}}
{{About|the tile-matching solitaire game|the Chinese tile-based game|Mahjong|other uses|Mahjong (disambiguation)}}


[[File:Mahjongg Solitaire game on Ubuntu-Baltix.png|thumb|right|A Shanghai solitaire videogame arranged in "turtle formation"]]
[[File:Gnome Mahjong.jpg|thumb|A Mahjong solitaire video game with the tiles arranged in "turtle formation"]]
'''Mahjong solitaire''' (also known as '''Shanghai solitaire''', '''electronic''' or '''computerized mahjong''', '''solitaire mahjong''' or simply '''mahjong''') is a [[Single-player video game|single-player]] [[matching game]] that uses a set of [[mahjong tiles]] rather than [[playing cards|cards]]. It is more commonly played on a computer than as a physical tabletop game.
'''Mahjong solitaire''' (also known as '''Shanghai solitaire''', '''electronic''' or '''computerized mahjong''', '''solitaire mahjong''' or simply '''mahjong''') is a [[Single-player video game|single-player]] [[matching game]] that uses a set of [[mahjong tiles]] rather than [[playing cards|cards]]. It is more commonly played on a computer than as a physical tabletop game. It can be played using genuine tiles and a special wooden frame for set-up, although this has the tedium of set-up and the temptation to [[cheating|cheat]].


Its name comes from the four-player game [[mahjong]], but it is played entirely differently.
Its name comes from the four-player game [[mahjong]], but it is played entirely differently.
Line 10: Line 10:
[[Image:Mahjong solitaire-02.jpg|thumb|right|An untouched turtle formation, with exposed "free" tiles highlighted in blue]]
[[Image:Mahjong solitaire-02.jpg|thumb|right|An untouched turtle formation, with exposed "free" tiles highlighted in blue]]


The 144 tiles are arranged in a special four-layer pattern with their faces upwards. A tile is said to be open or exposed if it can be moved either left or right without disturbing other tiles. The goal is to match open pairs of identical tiles and remove them from the board, exposing the tiles under them for play. The game is finished when all pairs of tiles have been removed from the board or when there are no exposed pairs remaining.
The 144 tiles are arranged in a four-layer pattern with their faces upwards. A tile is said to be open or exposed if it can be moved either left or right without disturbing other tiles. The goal is to match open pairs of identical tiles and remove them from the board, exposing the tiles under them for play. The game is won when all pairs of tiles have been removed from the board, and lost if the remaining tiles contain no exposed pairs.

Tiles that are below other tiles cannot be seen. But by repeated undos or restarts which some programs offer, one gradually gets more and more information. Sometimes, tiles are only partially covered by other tiles, and the extent to which such tiles can be distinguished depends on the actual tile set.


===Mathematical analysis===
===Mathematical analysis===


Playing Mahjong solitaire optimally in the sense to maximize the probability of removing all tiles is [[PSPACE-complete]], and the game gets [[NP-complete]] when looking below tiles is allowed.<ref name="eppstein">http://www.ics.uci.edu/~eppstein/cgt/hard.html Eppstein's page on computational complexity of games.</ref> It has been proven that it is PSPACE-hard to [[Hardness of approximation|approximate]] the maximum probability of removing all tiles within a factor of <math>n^\epsilon</math>, assuming that there are arbitrarily many quadruples of matching tiles and that the hidden tiles are uniformly distributed.<ref>{{cite journal|last1=Condon|first1=Anne|last2=Feigenbaum|first2=Joan|last3=Lund|first3=Carsten|last4=Shor|first4=Peter|title=Random debaters and the hardness of approximating stochastic functions|journal=SIAM Journal on Computing|date=1997|volume=26|issue=2|pages=369–400|doi=10.1137/S0097539793260738|url=https://www.researchgate.net/publication/3560142_Random_Debaters_and_the_Hardness_of_Approximating_Stochastic_Functions|citeseerx=10.1.1.57.936}}</ref> The perfect-information version of this puzzle is where the player knows, before the game starts, the position of every tile. In this case, however, it is NP-complete to decide whether all tiles can be removed.<ref name="eppstein" />
Playing Mahjong solitaire optimally in the sense to maximize the probability of removing all tiles is [[PSPACE-complete]], and the game is [[NP-complete]] if looking below tiles is allowed.<ref name="eppstein">{{Cite web |title=Computational Complexity of Games and Puzzles |url=https://ics.uci.edu/~eppstein/cgt/hard.html |access-date=2024-02-23 |website=ics.uci.edu}}</ref> It has been proven that it is PSPACE-hard to [[Hardness of approximation|approximate]] the maximum probability of removing all tiles within a factor of <math>n^\epsilon</math>, assuming that there are arbitrarily many quadruples of matching tiles and that the hidden tiles are uniformly distributed.<ref>{{cite journal|last1=Condon|first1=Anne|last2=Feigenbaum|first2=Joan|last3=Lund|first3=Carsten|last4=Shor|first4=Peter|title=Random debaters and the hardness of approximating stochastic functions|journal=SIAM Journal on Computing|date=1997|volume=26|issue=2|pages=369–400|doi=10.1137/S0097539793260738|url=https://www.researchgate.net/publication/3560142|citeseerx=10.1.1.57.936}}</ref> The perfect-information version of this puzzle is where the player knows, before the game starts, the position of every tile. In this case, however, it is NP-complete to decide whether all tiles can be removed.<ref name="eppstein" />


A sample of <math>10^7</math> games with the default layout, "the [[Turtle (Shanghai solitaire)|turtle]]", revealed that between 2.95 and 2.96 percent of the turtles cannot be solved even if looking below tiles is allowed.<ref>http://www.math.ru.nl/~debondt/mjsolver.html Solitaire Mahjongg solver.</ref>
An analysis of ten million games with the default layout, "the [[Turtle (Shanghai solitaire)|turtle]]", found that about 3 percent of the turtles cannot be solved even when looking below tiles is allowed.<ref>http://www.math.ru.nl/~debondt/mjsolver.html Solitaire Mahjongg solver.</ref>


==Computer game history==
==Variations==
The computer game was originally created by [[Brodie Lockard]] in 1981 on the [[PLATO (computer system)|PLATO system]] and named ''Mah-Jongg'' after the game that uses the same tiles for play. Lockard claimed that it was based on a centuries-old Chinese game called "the Turtle".<ref>{{cite book|last=Fregger|first=Brad|title=Lucky that way|year=1998|isbn=1-887472-56-8|pages=69–70|publisher=1st World Publishing, Incorporated }}</ref> The computer game was released for free and was played using a CDC-721 touch screen terminal.


[[File:Mahjongg.png|thumb|right|''[[GNOME]] Mahjongg'']]
Mahjong solitaire can be played using genuine tiles and a special wooden frame for set-up. Usually though, it is played in an electronic form as a [[computer game]]. This removes the tedium of set-up and the temptation to [[cheating|cheat]]. Some electronic Mahjong solitaire games offer extra options, such as:
[[Activision]] released ''[[Shanghai (video game)|Shanghai]]'' in 1986 for the [[IBM Personal Computer]], [[Amiga|Commodore Amiga]], [[Macintosh]], [[Atari ST]] and [[Apple IIgs]]. The Macintosh version was created by Brodie Lockard, and the Apple IIGS version was ported from the Macintosh by Ivan Manley with Brad Fregger as the producer. Around 10 million copies were sold. The game has since been [[porting|ported]] to many different platforms. The name "Shanghai" was [[trademark]]ed by Activision.
# Shuffling the tiles<ref>In these 3 the tiles can be shuffled, but not always</ref>
# Changing the tile set and patterns from the traditional tiles to flowers, jewels or other items that may be easier to match up at a glance
# Playing a series of different layouts with varying levels of difficulty (usually given [[Culture of China|Chinese]]-looking names such as 'the [[ox]]' or 'the [[snake]]')
# Adding "wildcard tiles" and other tiles that have special functions.


As the game is based on mahjong tiles, some confusion arose with the 4-player [[mahjong]] game. Although the name ''mahjong solitaire'' is widely used, other names include ''The Turtle'', ''Shanghai Solitaire,'' ''Taipei'', and ''Kyodai''.
These games often have a [[time limit]] which is sometimes optional. Most also offer hints or undo options which provides the ability to have a match found for the player or to backtrack and undo already made moves. Additionally, most implementations of the game arrange the tiles in such a way that the game is solvable in at least one way.


A version of this game was also included in the [[Microsoft Entertainment Pack]] for [[Windows 3.x]] in 1990 under the name ''Taipei''. It was subsequently included in the ''[[Best of Windows Entertainment Pack]]''. Premium editions of the [[Windows Vista]] [[operating system]] and [[Windows 7]] include a version of the game known as ''[[Mahjong Titans]]''.<ref>{{cite web |author=Paul Thurrott |url=http://winsupersite.com/product-review/microsoft-windows-vista-build-5219-community-technical-preview-1-review |title=Microsoft Windows Vista Build 5219 (Community Technical Preview 1) Review &#124; Product Review content from Paul Thurrott's SuperSite for Windows |publisher=Winsupersite.com |date=2010-10-06 |accessdate=2013-06-29 |archive-url=https://web.archive.org/web/20131004234639/http://winsupersite.com/product-review/microsoft-windows-vista-build-5219-community-technical-preview-1-review |archive-date=2013-10-04 |url-status=dead }}</ref>
Mahjong solitaire can be played either solo or with a partner, in which case the aim is to accumulate the most pairs, to be the last one to match a pair, or to score the most points. Points are gained for each pair removed, with bonus points for removing matched pairs in sequence or removing pairs in sequence that are parts of sets. Using traditional mahjong tiles, the sets include the dragons, the flowers, the seasons, and the winds. The winds are usually worth the most bonus points when paired individually, but the most bonus points are achieved by matching all of the seasons followed by all of the flowers (or vice versa).


Mahjong Solitaire was added to [[Clubhouse Games: 51 Worldwide Classics]] for [[Nintendo Switch]].<ref>{{Cite web|url=https://www.nintendolife.com/news/2020/05/nintendo_shares_a_handy_infographic_featuring_all_51_worldwide_classic_clubhouse_games|title=Nintendo Shares A Handy Infographic Featuring All 51 Worldwide Classic Clubhouse Games|website=Nintendo Life|date=25 May 2020 |accessdate=2020-07-21}}</ref><ref>{{Cite web|url=https://www.nintendolife.com/news/2020/07/nintendo_reveals_the_most_popular_games_in_clubhouse_games_51_worldwide_classics|title=Nintendo Reveals The Most Popular Games In Clubhouse Games: 51 Worldwide Classics|website=Nintendo Life|date=13 July 2020 |accessdate=2020-07-21}}</ref>
With the advent of online gaming, some computer mahjong games offer "clash" style player vs player challenges where each opponent solves the same board and shuffle, and the best score wins.{{fact|date=July 2019}}


==Variations==
Some implementations offer to shuffle the tiles when there are no exposed pairs remaining, making it almost always possible for the player to complete the game.
{{unsourced section|date=July 2024}}

Mahjong solitaire is usually played in an electronic form as a [[computer game]]. Some electronic Mahjong solitaire games offer extra options, such as:
==Computer game history==
# Shuffling the tiles;
The computer game was originally created by [[Brodie Lockard]] in 1981 on the [[PLATO (computer system)|PLATO system]] and named ''Mah-Jongg'' after the game that uses the same tiles for play. Lockard claims that it was based on a centuries-old Chinese game called "the Turtle".<ref>{{cite book|last=Fregger|first=Brad|title=Lucky that way|year=1998|isbn=1-887472-56-8|pages=69–70}}</ref> There is a children's game in China named [[:zh:釣金龜 (遊戲)|拆牌龜]] ("Demolish the Tile Turtle") of unknown age.<ref>簡而清,《開檯》,1988,博益,第九版. p.151. {{ISBN|962-17-0088-4}}. Reprinted 1999,一本堂. {{ISBN|978-962-17-4906-2}}.</ref> The computer game was released for free and was played using a CDC-721 touch screen terminal. [[Control Data Corporation]] released a new version as a paid [[online game]] in 1983. The first version remained available for free.
# Changing the tile set and patterns from the traditional tiles to flowers, jewels or other items that may be easier to match up at a glance;

# Playing a series of different layouts with varying levels of difficulty (usually given [[Culture of China|Chinese]]-looking names such as 'the [[ox]]' or 'the [[snake]]');
[[File:Shisen-Sho.png|thumb|right|The [[KDE]] game ''Shisen-Sho'']]
# Adding "wildcard tiles" and other tiles that have special functions.
However, it was [[Activision]]'s release of ''[[Shanghai (video game)|Shanghai]]'' in 1986 for the [[IBM Personal Computer]], [[Amiga Computer]], [[Apple Macintosh|Macintosh]], [[Atari ST]] and [[Apple IIgs]] that popularised the game.{{Citation needed|date=March 2014}} The Macintosh version was created by Brodie Lockard (programming and graphics) and the Apple IIGS version was ported from the Macintosh by Ivan Manley with Brad Fregger as the producer. The game became very successful, and around 10 million copies were sold. It has been [[porting|ported]] to many different platforms. The name "Shanghai" was [[trademark]]ed by Activision. A similar game, known as ''Gunshy'', was also released in 1987 for the Macintosh.
# Adding more pairs, so larger layouts can be made. Sometimes they are new symbols, and sometimes they are extras of normal ones.

# Adding a time limit based on the number of tiles in the initial layout.
As the game is based on mahjong tiles, some confusion arose with the 4-player [[mahjong]] game. Although the name ''mahjong solitaire'' is generally accepted, other names include ''The Turtle'' as well as brand names ''Shanghai Solitaire,'' ''Taipei'', ''Kyodai'' and ''[[Steve Moraff|Moraff]]'s''.


Mahjong solitaire can be played either solo or with a partner, in which case the aim is to accumulate the most pairs, to be the last one to match a pair, or to score the most points. Points are gained for each pair removed, with bonus points for removing matched pairs in sequence or removing pairs in sequence that are parts of sets. Using traditional mahjong tiles, the sets include the dragons, the flowers, the seasons, and the winds.
A version of this game was also included in the [[Microsoft Entertainment Pack]] for [[Windows 3.x]] in 1990 and went by the name ''Taipei''. It was subsequently included in the ''[[Best of Windows Entertainment Pack]]''. Premium editions of the [[Windows Vista]] [[operating system]] and [[Windows 7]] include a version of the game known as [[Mahjong Titans]] (known in Vista build 5219 as Shanghai Solitaire).<ref>{{cite web |author=Paul Thurrott |url=http://winsupersite.com/product-review/microsoft-windows-vista-build-5219-community-technical-preview-1-review |title=Microsoft Windows Vista Build 5219 (Community Technical Preview 1) Review &#124; Product Review content from Paul Thurrott's SuperSite for Windows |publisher=Winsupersite.com |date=2010-10-06 |accessdate=2013-06-29 |archive-url=https://web.archive.org/web/20131004234639/http://winsupersite.com/product-review/microsoft-windows-vista-build-5219-community-technical-preview-1-review |archive-date=2013-10-04 |url-status=dead }}</ref>


Some implementations offer to shuffle the tiles when there are no exposed pairs remaining, making it almost always possible for the player to complete the game. Many implementations offer undo, and nearly all versions will not generate a board that can't be won even with undo.
Mahjong Solitaire was added to [[Clubhouse Games: 51 Worldwide Classics]] for [[Nintendo Switch]].<ref>{{Cite web|url=https://www.nintendolife.com/news/2020/05/nintendo_shares_a_handy_infographic_featuring_all_51_worldwide_classic_clubhouse_games|title=Nintendo Shares A Handy Infographic Featuring All 51 Worldwide Classic Clubhouse Games|website=Nintendo Life|accessdate=2020-07-21}}</ref><ref>{{Cite web|url=https://www.nintendolife.com/news/2020/07/nintendo_reveals_the_most_popular_games_in_clubhouse_games_51_worldwide_classics|title=Nintendo Reveals The Most Popular Games In Clubhouse Games: 51 Worldwide Classics|website=Nintendo Life|accessdate=2020-07-21}}</ref>


==See also==
==See also==
{{Portal|Video games}}
{{Portal|Video games}}
* [[Mahjong]]
* [[Shisen-Sho]], another solitaire game with Mahjong tiles
* [[Shisen-Sho]], another solitaire game with Mahjong tiles
* [[Crazy Quilt (solitaire)]], a solitaire card game where cards are removed from the edges of a grid
* [[Crazy Quilt (solitaire)]], a solitaire card game where cards are removed from the edges of a grid
* Other [[Solitaire]] games, especially [[Patience (game)|Patience]], or solitaire with cards
* Other [[Solitaire (game)|Solitaire]] games, especially [[Patience (game)|Patience]], or solitaire with cards
* [[Tile-matching video game]]
* [[Tile-matching video game]]
* [[Solitaire]]
* [[Solitaire (game)|Solitaire]]
* [[Klondike (solitaire)]]
* [[Klondike (solitaire)]]
* {{annotated link|The Isle of Four Winds: Rune War|''The Isle of Four Winds: Rune War''}}


==References==
==References==
Line 73: Line 69:
[[Category:Tabletop tile games]]
[[Category:Tabletop tile games]]
[[Category:Double-deck patience card games]]
[[Category:Double-deck patience card games]]
[[Category:Patience games]]
[[Category:NP-complete problems]]

Latest revision as of 14:03, 26 September 2024

A Mahjong solitaire video game with the tiles arranged in "turtle formation"

Mahjong solitaire (also known as Shanghai solitaire, electronic or computerized mahjong, solitaire mahjong or simply mahjong) is a single-player matching game that uses a set of mahjong tiles rather than cards. It is more commonly played on a computer than as a physical tabletop game. It can be played using genuine tiles and a special wooden frame for set-up, although this has the tedium of set-up and the temptation to cheat.

Its name comes from the four-player game mahjong, but it is played entirely differently.

Play

[edit]
An untouched turtle formation, with exposed "free" tiles highlighted in blue

The 144 tiles are arranged in a four-layer pattern with their faces upwards. A tile is said to be open or exposed if it can be moved either left or right without disturbing other tiles. The goal is to match open pairs of identical tiles and remove them from the board, exposing the tiles under them for play. The game is won when all pairs of tiles have been removed from the board, and lost if the remaining tiles contain no exposed pairs.

Mathematical analysis

[edit]

Playing Mahjong solitaire optimally in the sense to maximize the probability of removing all tiles is PSPACE-complete, and the game is NP-complete if looking below tiles is allowed.[1] It has been proven that it is PSPACE-hard to approximate the maximum probability of removing all tiles within a factor of , assuming that there are arbitrarily many quadruples of matching tiles and that the hidden tiles are uniformly distributed.[2] The perfect-information version of this puzzle is where the player knows, before the game starts, the position of every tile. In this case, however, it is NP-complete to decide whether all tiles can be removed.[1]

An analysis of ten million games with the default layout, "the turtle", found that about 3 percent of the turtles cannot be solved even when looking below tiles is allowed.[3]

Computer game history

[edit]

The computer game was originally created by Brodie Lockard in 1981 on the PLATO system and named Mah-Jongg after the game that uses the same tiles for play. Lockard claimed that it was based on a centuries-old Chinese game called "the Turtle".[4] The computer game was released for free and was played using a CDC-721 touch screen terminal.

GNOME Mahjongg

Activision released Shanghai in 1986 for the IBM Personal Computer, Commodore Amiga, Macintosh, Atari ST and Apple IIgs. The Macintosh version was created by Brodie Lockard, and the Apple IIGS version was ported from the Macintosh by Ivan Manley with Brad Fregger as the producer. Around 10 million copies were sold. The game has since been ported to many different platforms. The name "Shanghai" was trademarked by Activision.

As the game is based on mahjong tiles, some confusion arose with the 4-player mahjong game. Although the name mahjong solitaire is widely used, other names include The Turtle, Shanghai Solitaire, Taipei, and Kyodai.

A version of this game was also included in the Microsoft Entertainment Pack for Windows 3.x in 1990 under the name Taipei. It was subsequently included in the Best of Windows Entertainment Pack. Premium editions of the Windows Vista operating system and Windows 7 include a version of the game known as Mahjong Titans.[5]

Mahjong Solitaire was added to Clubhouse Games: 51 Worldwide Classics for Nintendo Switch.[6][7]

Variations

[edit]

Mahjong solitaire is usually played in an electronic form as a computer game. Some electronic Mahjong solitaire games offer extra options, such as:

  1. Shuffling the tiles;
  2. Changing the tile set and patterns from the traditional tiles to flowers, jewels or other items that may be easier to match up at a glance;
  3. Playing a series of different layouts with varying levels of difficulty (usually given Chinese-looking names such as 'the ox' or 'the snake');
  4. Adding "wildcard tiles" and other tiles that have special functions.
  5. Adding more pairs, so larger layouts can be made. Sometimes they are new symbols, and sometimes they are extras of normal ones.
  6. Adding a time limit based on the number of tiles in the initial layout.

Mahjong solitaire can be played either solo or with a partner, in which case the aim is to accumulate the most pairs, to be the last one to match a pair, or to score the most points. Points are gained for each pair removed, with bonus points for removing matched pairs in sequence or removing pairs in sequence that are parts of sets. Using traditional mahjong tiles, the sets include the dragons, the flowers, the seasons, and the winds.

Some implementations offer to shuffle the tiles when there are no exposed pairs remaining, making it almost always possible for the player to complete the game. Many implementations offer undo, and nearly all versions will not generate a board that can't be won even with undo.

See also

[edit]

References

[edit]
  1. ^ a b "Computational Complexity of Games and Puzzles". ics.uci.edu. Retrieved 2024-02-23.
  2. ^ Condon, Anne; Feigenbaum, Joan; Lund, Carsten; Shor, Peter (1997). "Random debaters and the hardness of approximating stochastic functions". SIAM Journal on Computing. 26 (2): 369–400. CiteSeerX 10.1.1.57.936. doi:10.1137/S0097539793260738.
  3. ^ http://www.math.ru.nl/~debondt/mjsolver.html Solitaire Mahjongg solver.
  4. ^ Fregger, Brad (1998). Lucky that way. 1st World Publishing, Incorporated. pp. 69–70. ISBN 1-887472-56-8.
  5. ^ Paul Thurrott (2010-10-06). "Microsoft Windows Vista Build 5219 (Community Technical Preview 1) Review | Product Review content from Paul Thurrott's SuperSite for Windows". Winsupersite.com. Archived from the original on 2013-10-04. Retrieved 2013-06-29.
  6. ^ "Nintendo Shares A Handy Infographic Featuring All 51 Worldwide Classic Clubhouse Games". Nintendo Life. 25 May 2020. Retrieved 2020-07-21.
  7. ^ "Nintendo Reveals The Most Popular Games In Clubhouse Games: 51 Worldwide Classics". Nintendo Life. 13 July 2020. Retrieved 2020-07-21.