disambiguateGating property

bool disambiguateGating
final

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;