Metadata >> NuGet >> LabRat >> 0.0.2

0.0.2

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 version using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install LabRat -Version 0.0.2 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install LabRat -Version 0.0.2 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Deleting the package from the server (for each registered key):
nuget delete LabRat 0.0.2 %key% -Source     http://nuget.gw.symbolsource.org/Public/NuGet

NuGet (Package Manager Console)

Installing the package (HTTP Basic authentication):
Install-Package LabRat -Version 0.0.2 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package LabRat -Version 0.0.2 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

OpenWrap

Installing the package:
o add-wrap LabRat -Version 0.0.2
Uninstalling the package:
o remove-wrap LabRat

Compilations

A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.

Profile Mode Platform Related
AnyCPU Release .NETFramework,Version=v3.5 Binaries