tests/testthat/test_steady.R

library(MDP2)
cleanUp<-function() unlink("*.bin")

test_that("steadyStatePr",{
   #sprintf("%.100f",g)
   source("files/HCT_ex6.1.1.R")
   mdp<-loadMDP("hct611_", getLog = FALSE)
   runPolicyIteAve(mdp,"Net reward","Duration", getLog = FALSE)
   pr<-getSteadyStatePr(mdp)
   expect_equal(pr,c(0.56603774, 0.28301887, 0.09433962, 0.02358491, 0.03301887), tolerance = 1.5e-7)
})

cleanUp()

Try the MDP2 package in your browser

Any scripts or data that you put into this service are public.

MDP2 documentation built on June 13, 2026, 1:08 a.m.