首先检测是否将军状态。不是则返回假,即没死棋.然后依次遍历32个棋子。获取棋子所在位置为src,生成此棋子能走的dst,生成着法。再检测此着法是否合法。用make_move来检测,这个带将军走法的。通过则undo_move,并返回假。如果能遍历完,则表示无路可走,返回真。即死棋。