Implement experiments (#520)
* start on experiments
Signed-off-by: Ruairi <[email protected]>
* Proper experiment types
* Small fixes
* add experiments to client
Signed-off-by: Ruairi <[email protected]>
* format using black
Signed-off-by: Ruairi <[email protected]>
* correct errors in filters
Signed-off-by: Ruairi <[email protected]>
* add suggested changes
Signed-off-by: Ruairi <[email protected]>
* oopsies
Signed-off-by: Ruairi <[email protected]>
* fix some errors hopefully
Signed-off-by: Ruairi <[email protected]>
* fix even more type errors
Signed-off-by: Ruairi <[email protected]>
* moved to utils
Signed-off-by: Ruairi <[email protected]>
* Fix overloads
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* add suggested changes
Signed-off-by: Ruairi <[email protected]>
* fixinator
Signed-off-by: Ruairi <[email protected]>
* properly cast
Signed-off-by: Ruairi <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/client.py
Co-authored-by: dolfies <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/http.py
Co-authored-by: dolfies <[email protected]>
* Update discord/experiment.py
Co-authored-by: dolfies <[email protected]>
* Update discord/utils.py
Co-authored-by: dolfies <[email protected]>
* fix type error
Signed-off-by: Ruairi <[email protected]>
* rename murmurhash32
Signed-off-by: Ruairi <[email protected]>
* fix!: apply suggestions
Signed-off-by: Ruairi <[email protected]>
* fix quotes
Signed-off-by: Ruairi <[email protected]>
* big fixesd
* logic fixes and simplification
* add mmh3 to optional reqs
* reqs my beloved
* documentation
* Proper filters
* Export experiment classes
* Fix Metadata object parsing
* More low-level method warnings
* Fix and improve performance of ExperimentOverride
* more positional-only markers
* fix small isues
Signed-off-by: Ruairi <[email protected]>
* fix formatting
Signed-off-by: Ruairi <[email protected]>
* put mmh3 shit without type checker and shit idk
* Remove str(exp)
---------
Signed-off-by: Ruairi <[email protected]>
Co-authored-by: dolfies <[email protected]>
|