Vixen
c7401864
csharp
public interface IQueryTest

Reads one number about one candidate point.

Read the guide page for this →

Remarks

doc 37 § Part 4's other query seam. It answers about a point where an IUtilityInput answers about an agent, and that is the only difference between the two halves of § D14's claim — everything after the reading, the curve, the clamp, the mean and the veto, is shared code.

⚠ The reading is raw and unnormalised. Distance comes back in metres and a dot product in [-1,1]; QueryTest normalises against its own bounds before the curve sees anything, for the reason IUtilityInput's remarks give at length — a curve whose domain were "0 to whatever this level's size is" could not be drawn and could not be shared.

Fields and properties (1)

Methods (1)

Used by (14)

  • BehaviorTreeResolverVixen.Ai
  • DelegateQueryTestVixen.Ai
  • DistanceQueryTestVixen.Ai
  • DotQueryTestVixen.Ai
  • OverlapQueryTestVixen.Ai.Nodes
  • PathQueryTestVixen.Ai.Nodes
  • ProjectQueryTestVixen.Ai.Nodes
  • QueryContentCompilerVixen.Ai
  • QueryTestVixen.Ai
  • QueryTestsVixen.Ai
  • SeamTestsVixen.Ai.Nodes.Tests
  • TraceQueryTestVixen.Ai.Nodes
  • UnresolvedVixen.Ai
  • WorldQueryTestsVixen.Ai.Nodes