private UnlimitedBoard CreateSut(ILivingCellFinder livingCellFinder = null, INeighboursFinder neighboursFinder = null) { if (livingCellFinder == null) { livingCellFinder = new LivingCellFinder(neighboursFinder ?? new NeighboursFinder()); } return(new UnlimitedBoard(livingCellFinder)); }
public UnlimitedBoard([NotNull] ILivingCellFinder livingCellFinder) { m_LivingCellFinder = livingCellFinder; }