@logic-pad/core
Version:
11 lines (10 loc) • 491 B
TypeScript
import SymbolsPerRegionRule from '../../../rules/symbolsPerRegionRule.js';
import Symbol from '../../../symbols/symbol.js';
import BTModule, { BTGridData, CheckResult } from '../data.js';
export default class SymbolsPerRegionBTModule extends BTModule {
instr: SymbolsPerRegionRule;
private symbolCount;
constructor(instr: SymbolsPerRegionRule, width: number, height: number, allSymbols: Symbol[]);
checkGlobal(grid: BTGridData): CheckResult | false;
private visitArea;
}