TwoStateMarkovChain

constructor(theInitialState: Int = 0, p01: Double = 0.5, p11: Double = 0.5, streamNumber: Int = 0, streamProvider: RNStreamProviderIfc = KSLRandom.DefaultRNStreamProvider, name: String? = null)

Parameters

theInitialState

the initial state, defaults to 0

p01

the probability of transitioning from state 0 to state 1

p11

the probability of transitioning from state 1 to state 1

streamNumber

the random number stream number, defaults to 0, which means the next stream

streamProvider

the provider of random number streams, defaults to KSLRandom.DefaultRNStreamProvider

name

an optional name