public Scorer(TuningParams.Scoring tuningParams, List <Point> pixelsToSample) // TODO here, the caller is providing us a list. But it, nor its contents are immutable. Could we force that somehow??? { _tuningParams = tuningParams; _pixelsToSample = pixelsToSample; }
/// <summary> /// Intitialises randomly /// </summary> public Scorer(TuningParams.Scoring tuningParams) { _tuningParams = tuningParams; _pixelsToSample = RandomisePixels(); }