Shanghai — это увлекательная игра в маджонг-солитёр.
Это классическая игра на сопоставление плиток маджонга.
Цель игры заключается в очистке игрового поля путём удаления всех пар одинаковых плиток.
Плитки должны быть свободными слева или справа и не иметь других плиток, расположенных сверху.
Как правило, для их удаления необходимо находить пары идентичных плиток.
Однако существуют два исключения: любые две плитки с цветами или любые две плитки с временами года могут составлять пару.