module SpaceshipMissionSimulator
Constants
- AVAILABLE_PLANETS
- EVENT_ATTRS
- EVENT_STATES
- Event
- Path
- Planet
- RESULT_ATTRS
- SimulationResult
- VERSION
Public Instance Methods
print_spaceship_mission_result(*args)
click to toggle source
# File lib/spaceship_mission_simulator.rb, line 9 def print_spaceship_mission_result(*args) simulate_spaceship_mission!(*args).result.awesome_print rescue Interactor::Failure => e p "Error: #{e.context.message}" end
simulate_spaceship_mission!(initial_weight, raw_path)
click to toggle source
# File lib/spaceship_mission_simulator.rb, line 4 def simulate_spaceship_mission!(initial_weight, raw_path) Simulate.call! initial_weight: initial_weight, raw_path: raw_path end