Method: Split::Experiment#count_simulated_wins
- Defined in:
- lib/split/experiment.rb
#count_simulated_wins(winning_alternatives) ⇒ Object
337 338 339 340 341 342 343 344 345 346 347 348 |
# File 'lib/split/experiment.rb', line 337 def count_simulated_wins(winning_alternatives) # initialize a hash to keep track of winning alternative in simulations winning_counts = {} alternatives.each do |alternative| winning_counts[alternative] = 0 end # count number of times each alternative won, calculate probabilities, place in hash winning_alternatives.each do |alternative| winning_counts[alternative] += 1 end return winning_counts end |