Vixen
02b45cc4
csharp
public interface IMoveScorer

How well a move suits a query. The soft half of selection.

Read the guide page for this →

Remarks

Separate from IMoveSelector because the two vary independently: a project may want extra terms in the score — a cooldown, a preference the combat system supplies — without touching how candidates are filtered or how ties break, and the reverse is just as true.

Methods (1)

  • float Score(in MoveCandidate candidate, in MoveQuery query)

    Scores a candidate that has already passed the hard filter.

Used by (7)

  • AlphabeticalTestScorerVixen.Animation.Tests
  • DefaultMoveScorerVixen.Animation
  • IMoveSelectorVixen.Animation
  • MoveSetMotionVixen.Animation
  • QueryMoveSelectorVixen.Animation
  • SeamTestsVixen.Animation.Tests
  • TableTestSelectorVixen.Animation.Tests