AlgebraicRL.jl Compositional reinforcement learning.
AlgebraicRL.jl
is a Julia library for composing Markov decision processes (MDPs) and their agents compositionally.
The library implements algebras for compositional reinforcement learning assisted by Catlab.jl
to build a computational interpretation of the categorical semantics that make composition formally precise. The documentation describes the process to compose unit MDPs.