mahjong engine for Shirai-mahjong