Marmote
est une bibliothèque logicielle et une interface de programmation pour manipuler les chaînes de Markov. Elle est écrite en C++ et dispose également d’une interface pour Python. Elle est disponible pour les systèmes Linux, MacOS et MS Windows. Marmote
est distribuée avec la bibliothèque d’application MarmoteMDP
, dédiée à la modélisation et la résolution des processus de décision markoviens (Markov Decision Processes).
Une interface Python à ces deux bibliothèques, pyMarmote
et pyMarmoteMDP
, est maintenant distribuée avec la version augmentée 1.2.0.
Le site web de Marmote
et MarmoteMDP
explique comment installer le logiciel et fournit de nombreux exemples de programmation avec des chaînes de Markov et des MDP.
Marmote
est la dernière évolution du logiciel “legacy” marmoteCore
décrit ici.