Sha256: f961520fffa965ed35dfc344f27189bbf3a64ec5b6b6619d615c3d28a94eb831

Contents?: true

Size: 179 Bytes

Versions: 3

Compression:

Stored size: 179 Bytes

Contents

class Mumukit::Randomizer::Randomization::Base
  attr_accessor :choices

  def size
    choices.size
  end

  def modulo(value, range)
    Random.new(value).rand(range)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mumukit-randomizer-1.1.0 lib/mumukit/randomizations/base.rb
mumukit-randomizer-1.0.0 lib/mumukit/randomizations/base.rb
mumukit-randomizer-0.1.0 lib/mumukit/randomizations/base.rb