Shanghi beschikt over 12 verschillende bordindelingen, van zeer eenvoudig tot ongelooflijk moeilijk. Als er geen zetten meer mogelijk zijn, kun je de tegels schudden. De verschillende indelingen zijn verdediging, midden, verspreid, zanden, zandloper, dk, gevangenis, piramide, tornado, doggy, drie en verticaal.