RandomEngine

 
RandomEngine = class RandomEngine(Engine)
    RandomEngine(walkers, errdis, copy=None, seed=4213, verbose=0)
 
RandomEngine generates a random trial sample.
 
It is used to initialize the set of trial samples.
 
Author       Do Kester.
 
 
Method resolution order:
RandomEngine
Engine
builtins.object

Constructor:
RandomEngine( walkers, errdis, copy=None, seed=4213, verbose=0)
Constructor.
Parameters
----------
walkers : WalkerList
    walkers to be diffused
errdis : ErrorDistribution
    error distribution to be used
copy : RandomEngine
    engine to be copied
seed : int
    for random number generator
Methods defined here:
copy()
Return copy of this.
execute( kw, lowLhood, append=False, iteration=0)
Execute the engine by a random selection of the parameters.
 
Parameters
----------
kw : int
    index of Walker to diffuse
lowLhood : float
    lower limit in logLikelihood
append : bool
    set walker in place or append
iteration : int
    iteration number
 
Returns
-------
int : the number of successfull moves

Methods inherited from Engine: