public boolean win()
        {
            boolean win = false;
            for (int i = 0; i < BOARDSIZE; i++)
            {
                for (int j = 0; j < BOARDSIZE; j++)
                {
                    if (coordinates.get(i).get(j).filled && coordinates.get(i).get(j).onBoard && win == false)
                    {
                        win = true;
                    }
                    else if (coordinates.get(i).get(j).filled && coordinates.get(i).get(j).onBoard && win)
                    {
                        return false;
                    }
                }
            }
            return true;
        }