public bool IsValid(MovesConfiguration movesConfiguration) { return(movesConfiguration .Moves .All(x => ValidMoves.Contains(x.ToUpperInvariant()))); }
public bool IsValid(MovesConfiguration movesConfiguration) { return(movesConfiguration .Moves .Count() >= MinRequiredMoves); }