public IReadOnlyCollection <Location> RandomOrder() => randomOrder.ShuffleAndTake(minefield, (int)Parameter.MineCount);
public IReadOnlyCollection <Location> FisherYates() => fisherYates.ShuffleAndTake(minefield, (int)Parameter.MineCount);
public IReadOnlyCollection <Location> GloballyUniqueIdentifier() => globallyUniqueIdentifier.ShuffleAndTake(minefield, (int)Parameter.MineCount);