Table of Contents

Struct GroupBehaviorWeights

Namespace
Trailblazer.Navigation
Assembly
Trailblazer.dll

Represents the weighting factors for different group behavior components in a flocking or crowd simulation.

public struct GroupBehaviorWeights
Inherited Members

Remarks

Each field corresponds to a specific behavioral influence:

  • Separation controls the tendency to avoid crowding neighbors
  • Alignment adjusts the tendency to match the direction of nearby agents
  • Cohesion influences the tendency to move toward the average position of the group
  • Avoidance determines the strength of obstacle avoidance. Adjust these weights to fine-tune group movement dynamics.

Fields

Alignment

Adjusts the tendency to match the direction of nearby agents

public Fixed64 Alignment

Field Value

Fixed64

Avoidance

Determines the strength of obstacle avoidance

public Fixed64 Avoidance

Field Value

Fixed64

Cohesion

Influences the tendency to move toward the average position of the group

public Fixed64 Cohesion

Field Value

Fixed64

Separation

Controls the tendency to avoid crowding neighbors

public Fixed64 Separation

Field Value

Fixed64