Comment by ivalm
Comment by ivalm 6 days ago
You can assign multiarm bandit trials on a lazy per user basis.
So first time user touches feature A they are assigned to some trial arm T_A and then all subsequent interactions keep them in that trial arm until the trial finishes.
The systems I’ve use pre-allocate users effectively randomly an arm by hashing their user id or equivalent.