Module: ROdds

Defined in:
lib/r_odds.rb,
lib/r_odds/version.rb,
lib/r_odds/odds/base.rb,
lib/r_odds/convert_odd.rb,
lib/r_odds/odds/decimal.rb,
lib/r_odds/standardizer.rb,
lib/r_odds/odds/american.rb,
lib/r_odds/odds/fractional.rb,
lib/r_odds/infer_odd_format.rb,
lib/r_odds/odds/implied_probability.rb,
lib/r_odds/odd_standardizers/decimal.rb,
lib/r_odds/odd_standardizers/american.rb,
lib/r_odds/odd_converters/class_factory.rb,
lib/r_odds/odd_standardizers/fractional.rb,
lib/r_odds/odd_standardizers/class_factory.rb,
lib/r_odds/odd_standardizers/implied_probability.rb,
lib/r_odds/odd_converters/decimal_to_implied_probability.rb,
lib/r_odds/odd_converters/implied_probability_to_decimal.rb,
lib/r_odds/odd_converters/american_to_implied_probability.rb,
lib/r_odds/odd_converters/implied_probability_to_american.rb,
lib/r_odds/odd_converters/fractional_to_implied_probability.rb,
lib/r_odds/odd_converters/implied_probability_to_fractional.rb,
lib/r_odds/odd_converters/implied_probability_to_implied_probability.rb

Defined Under Namespace

Modules: Odd, OddConverter, OddStandardizer Classes: ConvertOdd, InferOddFormat

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.convert(odd, from: nil, to:) ⇒ Object



25
26
27
# File 'lib/r_odds.rb', line 25

def self.convert(odd, from: nil, to:)
  ROdds::ConvertOdd.call(raw_odd: odd, from: from, to: to)
end