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

This struct represents a single state/action/value tuple. More...

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

Public Attributes

PartialState state
 
PartialAction action
 
double value
 

Detailed Description

This struct represents a single state/action/value tuple.

This struct can be used in place of a full-blown QFunction matrix when the QFunction matrix would be sparse. Instead, only interesting state/action/value tuples are stored and acted upon.

Member Data Documentation

◆ action

PartialAction AIToolbox::Factored::MDP::QFunctionRule::action

◆ state

PartialState AIToolbox::Factored::MDP::QFunctionRule::state

◆ value

double AIToolbox::Factored::MDP::QFunctionRule::value

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