private static string ToUci(Move move, MoveGenerator moveGenerator = null) => move.ToString();
private static string ToUci(Move move, IPosition pos = null) => move.ToString();
private static string ToUci(Move move, MoveGenerator moveGenerator = null) => move.ToString();
private static string ToUci(Move move, IPosition pos = null) => move.ToString();