Trong một RTS nơi công nhân được giao nhiệm vụ, ví dụ xây tường, làm thế nào để công nhân quyết định xây tường nào?
Người chơi quyết định những bức tường nào sẽ được xây dựng ở đâu, nhưng họ không chỉ định từng công nhân cho các ô vuông riêng lẻ. Trong nhiều trò chơi RTS, công nhân chỉ đơn giản là thực hiện các nhiệm vụ gần họ, nhưng trong RTS của tôi, tôi muốn sử dụng chiến lược thực hiện các nhiệm vụ rõ ràng trên các ô vuông cụ thể làm chiến lược chính, vì vậy tôi không muốn các công nhân câm tụ lại ở đâu đó và tiếp tục thực hiện các nhiệm vụ đi không xong.
Tôi sử dụng ví dụ xây tường; nó có thể là khai thác đá, làm đường, thu thập gỗ hoặc bất cứ thứ gì. Điều quan trọng là người dùng chọn ở đâu, nhưng không phải ai.
Công nhân chỉ có thể làm việc trên các hình vuông liền kề với hình vuông có thể truy cập; các ô vuông họ tự làm việc có thể là không thể vượt qua cho đến khi công việc hoàn thành.
Công nhân 1 và 2 được yêu cầu khai thác các hình vuông A, B, C và D.
Họ có thể di chuyển một ô vuông trên mỗi tích tắc trò chơi và khai thác một ô vuông mất 10 tích tắc.
Làm thế nào để bạn quyết định mỏ công nhân nào vuông?
Có vẻ như hiển nhiên rằng 1 nên khai thác A và 2 nên khai thác C.
1 là 4 ô vuông cách A, vì vậy sẽ khai thác xong trong 14 tích tắc. Nên đi đâu tiếp theo, và tại sao?
Và nếu có một hình vuông khác - E - được khai thác trực tiếp trên B thì sao?
Logic mà một công nhân sử dụng để quyết định nơi tiếp theo sẽ là gì?