public BrainAuto(Board board, int cntThreads, int idAuto, int idUser) { this.board = board; mt = new MultyTask(cntThreads); sizeBoard = board.getSize(); this.idAuto = idAuto; this.idUser = idUser; }
public Task(int level, Board board, int id1, int id2, Point goFirst, int[][] ResM) { this.level = level; this.goFirst = new Point(goFirst); boards = new Board[level + 1]; this.size = board.getSize(); for (int i = 0; i < level + 1; ++i) boards[i] = new Board(size); boards[level].setAs(board); this.id1 = id1; this.id2 = id2; this.ResM = ResM; }