Trong dòng 18 và 38 robot xây dựng một địa phương trải dài cạnh cây. Một vấn đề đồng bộ hóa có thể xảy ra nếu có nhiều hơn một con robot muốn xây dựng một lợi thế cạnh cây trong cùng một tế bào. Nó có thể được giải quyết bằng bất kỳ giao thức đồng bộ hóa, và chúng tôi đã chọn một đơn giản (để thực hiện thuật toán của chúng tôi): trước khi robot được xây dựng cạnh đó thông báo cho các robot khác. Nếu một hoặc nhiều robot muốn bào này quá, tất cả trong số họ quyết định giữa họ người sẽ lấy nó (bằng số ID cao nhất hay số lượng nhỏ nhất của các tế bào được bảo hiểm cho đến nay). Các robot mà mất các tế bào nên đối xử với nó như một tế bào với spanning cạnh cây của robot khác và tiếp tục với các thuật toán.
đang được dịch, vui lòng đợi..
