示例#1
0
 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;
 }
示例#2
0
 public InMemoryGameBoardStack(Solver solver,
                               SolveStateStore solveStateStore)
     : base(solver, solveStateStore)
 {
 }
示例#3
0
 public InMemoryGameBoardStackImpl(Solver solver,
                                   SolveStateStore solveStateStore)
 {
     _solver          = solver;
     _solveStateStore = solveStateStore;
 }