Shanghi features 12 different board layouts, from very easy to incredibly hard. If there are no more moves left you can shuffle the tiles. The different layouts are defense, center, spread, sands, hourglass, dk, jailhouse, pyramid, tornado, doggy, three and vertical.