AIToolbox
A library that offers tools for AI problem solving.
|
This struct represents a basis matrix. More...
#include <AIToolbox/Factored/Utils/FactoredMatrix.hpp>
Public Attributes | |
PartialKeys | tag |
PartialKeys | actionTag |
Matrix2D | values |
This struct represents a basis matrix.
Note that the term "basis matrix" does not really exist in the literature, it's just a way to create a basis which depends on both state factors and action factors at the same time.
A basis matrix here is simply a function defined on two subsets of factors. It maps each combination of values that can be taken by the factors with a double.
The matrix is SxA; where S and A are the factorSpacePartial() of the two tags.
PartialKeys AIToolbox::Factored::BasisMatrix::actionTag |
PartialKeys AIToolbox::Factored::BasisMatrix::tag |
Matrix2D AIToolbox::Factored::BasisMatrix::values |