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

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

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

Public Attributes

PartialState state
 
PartialAction action
 
Rewards values
 

Detailed Description

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

This struct can be used in place of a full-blown QFunction matrix for multi-objective MDPs. Thus each state-action pair is linked with a vector of rewards, one for each possible MDP objective.

Member Data Documentation

◆ action

PartialAction AIToolbox::Factored::MDP::MOQFunctionRule::action

◆ state

PartialState AIToolbox::Factored::MDP::MOQFunctionRule::state

◆ values

Rewards AIToolbox::Factored::MDP::MOQFunctionRule::values

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