public Room getDeepestRoom() {
        int rId = 0;
        int depth = 0;
        for (Room r : mapRooms) {
            if (r.getDepth() > depth && !r.isCorridor()) {
                depth = r.getDepth();
                rId = r.getId();
            }
        }
        return mapRooms.get(rId);
    }