moveToUci method

String moveToUci(
  1. int m
)

Long-algebraic (UCI) string for m, e.g. e2e4, e7e8q.

Implementation

String moveToUci(int m) {
  final s = '${_squareName(moveFrom(m))}${_squareName(moveTo(m))}';
  if (moveIsPromotion(m)) return '$s${_pieceChar(movePromoType(m))}';
  return s;
}