import { Class } from '../../../java/lang/Class'; import { SatInput } from '../../../core/adt/sat/SatInput'; import { SatOutput } from '../../../core/adt/sat/SatOutput'; import { SatSolver } from '../../../core/adt/sat/SatSolver'; export declare class SatSolverSimple1 extends SatSolver { /** * Eine Kopie aller Klauseln. */ private readonly _clauses; /** * Das Array, welches jeder Variablen (1-indiziert) seine Lösung zuordnet. */ private _solution; /** * Ein simpler SAT-Solver, der via Backtracking eine Lösung sucht.
* Das Backtracking ist ohne Rekursion implementiert. */ constructor(); apply(t: SatInput): SatOutput; private conflict; private isEmpty; transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; } export declare function cast_de_svws_nrw_core_adt_sat_SatSolverSimple1(obj: unknown): SatSolverSimple1; //# sourceMappingURL=SatSolverSimple1.d.ts.map