wyeworks/rubygoal

View on GitHub
lib/rubygoal/players/average.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'rubygoal/player'

module Rubygoal
  class AveragePlayer < Player
    def initialize(*args)
      super
      config = Rubygoal.configuration
      error_range = config.average_lower_error..config.average_upper_error

      @error = Random.rand(error_range)
      @speed = config.average_speed

      @type = :average
    end
  end
end