public RoomRandomizer(final HashMap <String,Room> pListRoom)
    {
    	if (seed == null)
    		this.aRandom = new Random();
    	else
    		this.aRandom = new Random(seed);
        this.aTabRoom = new Room [pListRoom.size()];
        int vI = 0;
        for (String vS : pListRoom.keySet ())
        {
            this.aTabRoom[vI] = pListRoom.get (vS);
            vI = vI + 1;
        }
    }