module ExoBasic::AvgTraits
Public Instance Methods
approx=(other)
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 21 def approx=(other) StatsHelpers.double_equals(self.avg, other.avg) end
count()
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 9 def count self.meta.n end
deep_copy()
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 25 def deep_copy Marshal.load(Marshal.dump(self)) end
maximum()
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 17 def maximum self.meta.possibilityRange[1] end
minimum()
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 13 def minimum self.meta.possibilityRange[0] end
offer_many(xs)
click to toggle source
# File lib/exobasic/stats/avg_traits.rb, line 29 def offer_many(xs) xs.each { |x| self.offer(x) } end