public PubsubGameBoardQueueSolver( IOptions <PubsubGameBoardQueueOptions> options, ILogger <PubsubGameBoardQueueSolver> logger, SolveStateStore solveStateStore, IDumb idumb, InMemoryGameBoardStackImpl inMemoryGameBoardStack, Solver solver) : base(options, logger) { _solveStateStore = solveStateStore; _idumb = idumb; _inMemoryGameBoardStack = inMemoryGameBoardStack; _solver = solver; }
public InMemoryGameBoardStack(Solver solver, SolveStateStore solveStateStore) : base(solver, solveStateStore) { }
public InMemoryGameBoardStackImpl(Solver solver, SolveStateStore solveStateStore) { _solver = solver; _solveStateStore = solveStateStore; }