public LogicProvider(IMatrixValidator matrixValidator, IRandomNumberGenerator rng) { this.balloonPopper = new BalloonPopper(matrixValidator); this.fieldRandomizer = new FieldGenerator(rng); }