public Match3Core(ICoreEventsReceiver eventsReceiver, IMatch3Settings settings) { _eventsReceiver = eventsReceiver; _settings = settings; }
internal Match3State(IMatch3Settings settings) { Randomizer = new Randomizer(settings.ColorsCount); StoneField = new Stone[settings.Size.x, settings.Size.y]; }