Method: Panomosity::Optimizer#run
- Defined in:
- lib/panomosity/optimizer.rb
#run ⇒ Object
17 18 19 20 21 22 23 24 25 26 |
# File 'lib/panomosity/optimizer.rb', line 17 def run variables_to_optimize = optimisation_variables.map { |v| v.attributes.keys }.flatten.uniq.sort if variables_to_optimize == [:d, :e] run_position_optimizer elsif variables_to_optimize == [:r] run_roll_optimizer else logger.error 'no optimization strategy found' end end |