class Doughnut::PredictedReturn

Public Class Methods

new(avg_return = 0, standard_deviation = 0) click to toggle source
# File lib/doughnut/monte_carlo/predicted_return.rb, line 7
def initialize(avg_return = 0, standard_deviation = 0)
  @avg_return = avg_return
  @standard_deviation = standard_deviation
end

Public Instance Methods

return(num_data_points = 1) click to toggle source
# File lib/doughnut/monte_carlo/predicted_return.rb, line 12
def return(num_data_points = 1)
  return @avg_return if @standard_deviation == 0
  Rubystats::NormalDistribution.new(@avg_return, @standard_deviation).rng
end