private ExtMove(Move m, int s) { Move = m; Score = s; }
private static string ToUci(Move move, IPosition pos = null) => move.ToString();