You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -793,6 +793,12 @@ It is possible to specify static weights to favor certain alternatives.
793
793
This algorithm will automatically weight the alternatives based on their relative performance,
794
794
choosing the better-performing ones more often as trials are completed.
795
795
796
+
`Split::Algorithms::BlockRandomization` is an algorithm that ensures equal
797
+
participation across all alternatives. This algorithm will choose the alternative
798
+
with the fewest participants. In the event of multiple minimum participant alternatives
799
+
(i.e. starting a new "Block") the algorithm will choose a random alternative from
800
+
those minimum participant alternatives.
801
+
796
802
Users may also write their own algorithms. The default algorithm may be specified globally in the configuration file, or on a per experiment basis using the experiments hash of the configuration file.
797
803
798
804
To change the algorithm globally for all experiments, use the following in your initializer:
0 commit comments