Goal:
Implement the simplest "working" version of this strategy as possible
Rationale:
This will enable the team to decide on how to "enhance" this strategy (if needed) once this is functional (depending on individual bandwidth)
Strategy:
Bodyguard Launcher I (Protect certain Carriers) (For example, ones that are fetching resources, or ones that are delivering an anchor)
Capabilities:
To be defined
Explanation:
Launchers could navigate same path as carriers (reuse same well sensing and path finding logic, they are able to attack within a radius of 16 blocks so this could buffer against anything attacking our simple carriers)
How to decide what to implement for the next version of this strategy: "Resilient" Iteration:
Build effective robots that are good at doing the job they are meant for in simple cases
Identify potential failure, unexpected input, condition or malicious attack on the bot
Modify or Add capability that enables robot to maintain useful level of functionality (its job) without disruption
If entirely disrupted from its job, consider modification that would let it return to job quickly
Goal: Implement the simplest "working" version of this strategy as possible
Rationale: This will enable the team to decide on how to "enhance" this strategy (if needed) once this is functional (depending on individual bandwidth)
Strategy: Bodyguard Launcher I (Protect certain Carriers) (For example, ones that are fetching resources, or ones that are delivering an anchor)
Capabilities:
Explanation:
How to decide what to implement for the next version of this strategy: "Resilient" Iteration: