define_state_transition_list: Define Markov Model State Transition List

View source: R/states_define.R

define_state_transition_listR Documentation

Define Markov Model State Transition List

Description

Define the state transitions of a Markov model by combining state_transition objects.

Usage

define_state_transition_list(...)

define_state_transition_list_(.dots)

Arguments

...

expressions defining model state transtiions.

.dots

List of states, only used by define_state_list_ to avoid using ....

.OBJECT

An uneval_state_transition_list object.

Details

All states transitions should have the same value names as model states.

The modify function can modify existing state transitions or add new ones.

Value

An object of class uneval_state_list (a list of state objects).

Examples

## Not run: 
s1 <- define_state_transition(from = "A", cost = 1, util = 1)
s2 <- define_state_transition(from = "B", cost = 3, util = .4)

states_trans_mod <- define_state_transition_list(
  s1,
  s2
)

states_mod

s1_bis <- define_state_transition_list(from = "A", cost = 0, util = 1)
s3 <- define_state(to = "A", cost = 10, util = .1)

modify(
  states_mod,
  s1_bis,
  s3
)

## End(Not run)
  

PolicyAnalysisInc/heRoMod documentation built on March 23, 2024, 4:29 p.m.