csharp
public interface IReplanPolicyWhen an agent thinks again.
Remarks
doc 37 § D11's seam, with crashkonijn's three controller shapes as the shipped implementations. ⚠ An agent that re-plans every frame is a search per agent per frame, which is the cost this whole subsystem is arranged to avoid; one that never re-plans walks into a door that closed after the plan was made.
Methods (1)
bool ShouldReplan(in ReplanContext context)Whether to ask for a new plan.
Used by (7)
- AiSystemVixen.Ai
- ManualReplanPolicyVixen.Ai
- ProactiveReplanPolicyVixen.Ai
- ReactiveReplanPolicyVixen.Ai
- ReplanPoliciesVixen.Ai
- ReplanPolicyTestsVixen.Ai.Tests
- SeamTestsVixen.Ai.Nodes.Tests