actions function

Available Actions

Available Actions

Determine the set of actions available in a state.

actions(x, state)

Arguments

  • x: a MDP pr POMDP object.
  • state: a character vector of length one specifying the state.

Returns

a character vector with the available actions.

a vector with the available actions.

Details

Unavailable actions are modeled here a actions that have an immediate reward of -Inf in the reward function.

Examples

data(RussianTiger) # The normal actions are "listen", "open-left", and "open-right". # In the state "done" only the action "nothing" is available. actions(RussianTiger, state = "tiger-left") actions(RussianTiger, state = "tiger-right") actions(RussianTiger, state = "done")

See Also

Other MDP: MDP(), MDP2POMDP, MDP_policy_functions, accessors, add_policy(), gridworld, reachable_and_absorbing, regret(), simulate_MDP(), solve_MDP(), transition_graph(), value_function()

Other POMDP: MDP2POMDP, POMDP(), accessors, add_policy(), plot_belief_space(), projection(), reachable_and_absorbing, regret(), sample_belief_space(), simulate_POMDP(), solve_POMDP(), solve_SARSOP(), transition_graph(), update_belief(), value_function(), write_POMDP()

Author(s)

Michael Hahsler

  • Maintainer: Michael Hahsler
  • License: GPL (>= 3)
  • Last published: 2024-12-05