UNPKG

@logic-pad/core

Version:
14 lines (13 loc) 658 B
import EventIteratingSolver from '../eventIteratingSolver.js'; import GridData from '../../grid.js'; import Instruction from '../../instruction.js'; export default class CspuzSolver extends EventIteratingSolver { private static readonly supportedInstrs; readonly id = "cspuz"; readonly author = "semiexp"; readonly description = "A blazingly fast WebAssembly solver that supports most rules and symbols (including underclued)."; protected createWorker(): Worker; isGridSupported(grid: GridData): boolean; isInstructionSupported(grid: GridData, instruction: Instruction): boolean; isEnvironmentSupported(): Promise<boolean>; }