Module: DigitsSolver::Strategies::Base

Included in:
DigitsSolver::Solution, BruteForce
Defined in:
lib/digits_solver/strategies/base.rb

Defined Under Namespace

Classes: OperationError

Constant Summary collapse

OPERATIONS =
{
  plus: :+,
  minus: :-,
  multiply: :*,
  divide: :/
}.freeze

Instance Method Summary collapse

Instance Method Details

#solve(_) ⇒ Object



16
17
18
# File 'lib/digits_solver/strategies/base.rb', line 16

def solve(_)
  raise DigitsSolver::Error 'You should not be there !'
end