Native draws
The generation of draws is performed using the command bioDraws(’var’, ’DRAW_TYPE’)
, where the first argument, var
,
provides the name of the random variable associated with the draws, and the second argument, DRAW_TYPE
, provides the
distribution of the random variable (see the bioDraws
documentation).
The draw type can either be a user-defined type
(see Bierlaire (2019) for details)
or native draws provided with Biogeme. The list if native doraws is provided in the following table.
Name |
Description |
---|---|
|
Uniform U[0, 1] |
|
Antithetic uniform U[0, 1] |
|
Halton draws with base 2, skipping the first 10 |
|
Halton draws with base 3, skipping the first 10 |
|
Halton draws with base 5, skipping the first 10 |
|
Modified Latin Hypercube Sampling on [0, 1] |
|
Antithetic Modified Latin Hypercube Sampling on [0, 1] |
|
Uniform U[-1, 1] |
|
Antithetic uniform U[-1, 1] |
|
Halton draws on [-1, 1] with base 2, skipping the first 10 |
|
Halton draws on [-1, 1] with base 3, skipping the first 10 |
|
Halton draws on [-1, 1] with base 5, skipping the first 10 |
|
Modified Latin Hypercube Sampling on [-1, 1] |
|
Antithetic Modified Latin Hypercube Sampling on [-1, 1] |
|
Normal N(0, 1) draws |
|
Antithetic normal draws |
|
Normal draws from Halton base 2 sequence |
|
Normal draws from Halton base 3 sequence |
|
Normal draws from Halton base 5 sequence |
|
Normal draws from Modified Latin Hypercube Sampling |
|
Antithetic normal draws from Modified Latin Hypercube Sampling |