Tôi đã làm một cái gì đó tương tự vài năm trước cho một bản demo thử nghiệm của bản sao "Liên minh lởm chởm" có chủ đề cyberchain, được cho là có bản đồ lớn chứa đầy các tòa nhà chọc trời. Đó là một ý tưởng ngu ngốc, rõ ràng bản đồ cho chiến đấu chiến thuật nên gọn gàng và dễ hiểu :)
Để có đường dẫn nhanh hơn, một bản đồ toàn cầu được chia thành nhiều khu vực hình vuông riêng biệt. Khi chúng tôi có tiêu chí cho các khu vực, đã đến lúc tìm "lối vào" có thể giữa mỗi cặp khu vực liền kề. "Lối vào" là điểm chuyển tiếp cho thấy tác nhân này có thể vào khu vực này vào thời điểm này.
Trong ví dụ của bạn với việc xây dựng nhiều tầng, mỗi tầng sẽ là một khu vực có đường viền được xác định bởi sàn, trần và tường ngoài; và các lỗ khác nhau trên tường hoặc sàn, hoặc thang sẽ là lối vào, có thể có rất nhiều trong số chúng. Vì vậy, các lối vào về cơ bản liên kết các nút đường dẫn từ một khu vực đến các nút đường dẫn trong khu vực khác.
Khi bạn đã xác định lối vào, bạn sẽ cần tìm mọi cách có thể để đi qua từng khu vực dẫn đến "bản đồ lối vào khu vực tới lối vào khu vực liền kề" với các cạnh giữa các lối vào hiển thị chiều dài của đường này qua khu vực.
Nếu mọi thứ đều ổn, đại lý của bạn đứng ở tầng 1 sẽ có thể nhanh chóng tìm được hộp đến tầng đặc biệt đó ở tầng 4. Có lẽ một cái gì đó tương tự có thể được sử dụng trong vấn đề của bạn về nhiều bản đồ, vì vậy hy vọng nó có ích.