Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TBD: Support dynamic experiments via REST calls #122

Open
x-ji opened this issue Aug 14, 2021 · 1 comment
Open

TBD: Support dynamic experiments via REST calls #122

x-ji opened this issue Aug 14, 2021 · 1 comment

Comments

@x-ji
Copy link
Member

x-ji commented Aug 14, 2021

Previously, the Phoenix channel was used for both dynamic experiments and interactive experiments. An experiment would only start when the designated number of participants is reached.

Now, we have a <variant-chain-generation> tuple for dynamic experiments, and an interactive experiment would only start whenever the number of players is reached.

We can simplify the mechanism at first. If there is no need for a dynamic experiment to use socket features, let's use the socket exclusively for interactive experiments.

AC:

  • Dynamic experiments are no longer facilitated via channels, but rather with simple REST API calls to assign the tuple to the participant.
@x-ji x-ji changed the title Set up the channels so that both dynamic experiments and interactive experiments are supported Support dynamic experiments via REST calls Aug 14, 2021
@x-ji x-ji changed the title Support dynamic experiments via REST calls Support dynamic experiments via the socket Aug 23, 2021
@x-ji x-ji changed the title Support dynamic experiments via the socket Support dynamic experiments via REST calls Aug 23, 2021
@x-ji
Copy link
Member Author

x-ji commented Aug 23, 2021

Not sure if we're actually going to do this. TBD.

@x-ji x-ji changed the title Support dynamic experiments via REST calls TBD: Support dynamic experiments via REST calls Aug 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant