Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MarkovChainConfig ¶
type MarkovChainConfig struct {
InitialState string `yaml:"initialState"`
StepCount uint `yaml:"stepCount"`
States []MarkovChainState
}
func FromYaml ¶
func FromYaml(configFilePath string) (config MarkovChainConfig, err error)
func (MarkovChainConfig) Simulate ¶
func (config MarkovChainConfig) Simulate() map[string]int
func (MarkovChainConfig) Validate ¶
func (config MarkovChainConfig) Validate() error
type MarkovChainState ¶
type MarkovChainState struct {
Id string
Transitions []MarkovChainTransition
}
type MarkovChainTransition ¶
Click to show internal directories.
Click to hide internal directories.