Class: Running::Runner

Inherits:
Player::PlayerTemplate show all
Defined in:
lib/baseball/running.rb

Instance Attribute Summary

Attributes inherited from Player::PlayerTemplate

#player

Instance Method Summary collapse

Methods inherited from Player::PlayerTemplate

#figure_trailing_zeroes, #initialize

Constructor Details

This class inherits a constructor from Player::PlayerTemplate

Instance Method Details

#stolen_base_percentageObject



7
8
9
10
11
12
# File 'lib/baseball/running.rb', line 7

def stolen_base_percentage
  player_stolen_base_percentage = @player[:stolen_bases].to_f / (@player[:stolen_bases ].to_f + @player[:caught_stealing].to_f)
  stealing_average = player_stolen_base_percentage.round(3)
  average_string = stealing_average.to_s.sub!("0", "")
  figure_trailing_zeroes(average_string)
end

#stolen_base_runsObject



14
15
16
17
# File 'lib/baseball/running.rb', line 14

def stolen_base_runs
  #Created by Total baseball
  # (.3 x stolen bases) - (.6 x caught stealing)
end