Model
POMDPTesting.has_consistent_distributions
— Function.has_consistent_distributions(m::Union)
Return true if no problems are found in the distributions for a discrete problem. Print information and return false if problems are found.
Tests whether
- All probabilities are positive
- Probabilities for all distributions sum to 1
- All items with positive probability are in the support
POMDPTesting.has_consistent_initial_distribution
— Function.has_consistent_initial_distribution(m)
Return true if no problems are found with the initial state distribution for a discrete problem. Print information and return false if problems are found.
See has_consistent_distributions
for information on what checks are performed.
has_consistent_transition_distributions(m)
Return true if no problems are found in the transition distributions for a discrete problem. Print information and return false if problems are found.
See has_consistent_distributions
for information on what checks are performed.
has_consistent_observation_distributions(m)
Return true if no problems are found in the observation distributions for a discrete POMDP. Print information and return false if problems are found.
See has_consistent_distributions
for information on what checks are performed.