public UciMove(int from, int to, UciPiece promotion = UciPiece.None) { From = from; To = to; Promotion = promotion; }