LabRat
Metadata
Authors | Tom Jacques |
---|---|
Copyrights | Copyright 2014 |
Description | Binaries for the LabRat library. Visit https://github.com/tejacques/LabRat for an overview and usage examples. |
LicenseUrl | https://github.com/tejacques/LabRat/blob/master/LICENSE |
Owners | Tom Jacques |
ProjectUrl | https://github.com/tejacques/LabRat/ |
ReleaseNotes | Version Release Notes: Version 0.0.2: - Fix bug #1: LabRat is now thread safe. Version 0.0.1: - A/B Experiments on longs by running an MD5 Hash on the long + ExperimentName as bytes. The result modulo the group number is the experiment group for the Id. - InExperiment Method - bool InExperiment(long Id, string ExperimentName, uint PercentInExperiment), PercentInExperiment will be in the experiment (consistently by Id) - bool InExperiment(long Id, string ExperimentName, uint Groups, Func<bool> If), InExperiment if If(group) is true - RunExperiment Method - void RunExperiment(long Id, string ExperimentName, uint Groups, Func<bool> If, Action ExperimentGroup, Action ControlGroup), runs ExperimentGroup() if the Id is in the experiment, and runs ControlGroup() otherwise - void RunExperiment(long Id, string ExperimentName, uint PercentInExperiment, Action ExperimentGroup, Action ControlGroup), runs ExperimentGroup() if the Id is in the experiment, and runs ControlGroup() otherwise - void RunExperiment(long Id, string ExperimentName, uint Groups, params Action[] ExperimentGroups), runs the corresponding action to the experiment group: ExperimentGroups[group] |
RequireLicenseAcceptance | False |
Summary | An open source A/B Experiment helper for C#. |
Tags | A B A|B A/B Test Testing Experiment Experiments |
Title | LabRat |
PackageSize | 9276 |
PackageHashAlgorithm | SHA512 |
PackageHash | p2shLK3rgywaFk9WLzxvU0WQDWP3+wBk71kAv9btExqY8mMYvsu54ROG7pIkly2+/YlPjjzyvDI6e/JnB+wOhA== |
DownloadCount | 000000 |
CreatedDate | 2014-04-02T16:16:38 |
Access
You can access data for this project using the tools and addresses described below.
NuGet (nuget.exe)
- Installing the package (HTTP Basic authentication):
-
nuget install LabRat -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
nuget install LabRat -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
NuGet (Package Manager Console)
- Installing the package (search all configured feeds):
-
Install-Package LabRat
- Installing the package (HTTP Basic authentication):
-
Install-Package LabRat -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
Install-Package LabRat -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
- Uinstalling the package:
-
Uninstall-Package LabRat
OpenWrap
- Installing the package:
-
o add-wrap LabRat
- Uninstalling the package:
-
o remove-wrap LabRat
Versions
A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.