disambiguateGating property
Used during algebraic move string generation as a result of moves made
by a piece selector. There are cases where multiple piece selectors can
be shown at once for gating, such as when a castling move is made.
If there is only one then we don't want to disambiguate. Remember that
the piece selector (or indeed a BoardController
) has no knowledge
of castling.
Implementation
final bool disambiguateGating;