Module: ExpressionSimplifier

Extended by:
ExpressionSimplifier
Included in:
ExpressionSimplifier
Defined in:
lib/boolean_simplifier/expression_simplifier.rb

Instance Method Summary collapse

Instance Method Details

#simplify(expression) ⇒ Object



2
3
4
5
6
7
# File 'lib/boolean_simplifier/expression_simplifier.rb', line 2

def simplify(expression)
  until_no_improvement(expression) do
    simplify_parts(expression)
    simplify_root(expression)
  end
end