public WorldMap(int sizex, int sizey) {
        rand = new Random();

        seed = (int) (rand.nextInt(100000000) * rand.nextFloat());
        System.out.println(seed);
        map = new ArrayList<ArrayList<Region>>();
        for (int x = 0; x < sizex; x++) {
            map.add(new ArrayList<Region>());
            for (int y = 0; y < sizey; y++) {

                map.get(x).add(new Region(new Point(x, y), seed));
            }
        }
    }