Class: Running::Runner
- Inherits:
-
Player::PlayerTemplate
- Object
- Player::PlayerTemplate
- Running::Runner
- Defined in:
- lib/baseball/running.rb
Instance Attribute Summary
Attributes inherited from Player::PlayerTemplate
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_percentage ⇒ Object
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_runs ⇒ Object
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 |