Skip to main content
. 2022 Oct 28;22(21):8278. doi: 10.3390/s22218278
Algorithm 2:Value iteration algorithm.

Initialize V arbitrarily

Repeat

      Δ←0

      For each s∈S

            v←V(s)             V(s)←maxa∑s′,rp(s′,r|s,a)[r+γV(s′)]

            Δ←max(Δ,|v−V(s)|)

until Δ<θ (a small positive number)

output a deterministic policy, π, such that

π(s)=argmaxa∑s′,rp(s′,r|s,a)[r+γV(s′)]