Converts a boolean expression to conjunctive normal form (CNF).

const cnf = Chalkboard.bool.toCNF("x & (y | z)"); // Returns "(x) & (y | z)"
  • Parameters

    • input: string

      The boolean expression

    Returns string