Arms.RestedRottingArm module

author: Julien Seznec Rested rotting arm, i.e. arms with mean value which decay at each pull

class Arms.RestedRottingArm.RestedRottingArm(decayingFunction, staticArm)[source]

Bases: Arms.Arm.Arm

__init__(decayingFunction, staticArm)[source]

Base class for an arm class.

draw(t=None)[source]

Draw one random sample.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingBernoulli(decayingFunction)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingBinomial(decayingFunction, draws=1)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction, draws=1)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingConstant(decayingFunction)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingExponential(decayingFunction)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingGaussian(decayingFunction, sigma=1)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction, sigma=1)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'
class Arms.RestedRottingArm.RestedRottingPoisson(decayingFunction, sigma=1)[source]

Bases: Arms.RestedRottingArm.RestedRottingArm

__init__(decayingFunction, sigma=1)[source]

Base class for an arm class.

__module__ = 'Arms.RestedRottingArm'