protected void passGame(int ex, int ey, GoBoard gb) {
        int px = gb.getPx();
        int py = gb.getPy();
        int pw = gb.getPw();
        int ph = gb.getPh();

        if (ex > px && ex < px + pw) {
            if (ey > py && ey < py + ph) {
                if (gb.getTurn() == 1) {
                    gb.setPassB(true);
                    this.updateTurn(gb);
                } else if (gb.getTurn() == 2) {
                    gb.setPassW(true);
                    this.updateTurn(gb);
                }
            }
        }

        //2 passes game over
        if (gb.getPassB() && gb.getPassW()) {
            gb.setGameOver(true);
        }
    }