private VeldType[][] genSpeelveld(double aandeelLeeg) throws IllegalArgumentException {
        if(aandeelLeeg < 0 || aandeelLeeg > 1) throw new IllegalArgumentException("De verhouding tussen lege velden en muren moet tussen 0 en 100 liggen");

        int max = 2;
        int min = 1;
        int range = (max - min) + 1;
        int type = 0;

        for (int i = 0; i < speelveld.length; i++) {
            for (int j = 0; j < speelveld[i].length; j++) {
                
                
               // type = (int) (Math.random() * range) + min;

                if (Math.random() < aandeelLeeg ) {
                    speelveld[i][j] = VeldType.LEEG;
                } else {
                    speelveld[i][j] = VeldType.MUUR;
                }

            }

        }
        return speelveld;

    }