Quickstart
Install the package locally:
pip install markovpy
Create a simple Markov chain:
import markovpy as mp
states=["A", "B"]
transition_matrix=[
[0.9, 0.1],
[0.4, 0.6]
]
chain = mp.Chain().from_adjacency_matrix(transition_matrix, state_space)
Simulate a path:
chain.simulate(start="A", steps=10)