AIToolbox
A library that offers tools for AI problem solving.
AIToolbox::Factored::MDP::ValueFunction Struct Reference

This struct represents a factored ValueFunction. More...

#include <AIToolbox/Factored/MDP/Types.hpp>

Public Attributes

FactoredVector values
 
Vector weights
 

Detailed Description

This struct represents a factored ValueFunction.

A ValueFunction is simply a function that maps states to values. Here, we use a FactoredVector to represent all values. In addition, we include the weights that can be used to modify the ValueFunction without touching the bases; this is done for example in factored ValueIteration, which updates the weights at each update to better approximate V*.

Member Data Documentation

◆ values

FactoredVector AIToolbox::Factored::MDP::ValueFunction::values

◆ weights

Vector AIToolbox::Factored::MDP::ValueFunction::weights

The documentation for this struct was generated from the following file: