<filename>pyrobolearn/control/dp.py<gh_stars>1-10
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# This file describes the Dynamic Programming algorithm


class DP(object):
    r"""Dynamic Programming (DP)

    Type: model-based

    "Dynamic programming usually refers to simplifying a decision by breaking it down into a sequence of decision
    steps over time" (Wikipedia)

    Bellman's equations:

    .. math:: V(s_{t+1}) =

    References:
        [1] "Dynamic Programming", Bellman, 1957
        [2] "Reinforcement Learning: An Introduction", Sutton and Barto, 1998 (chap4)
        [3] "Optimal Control Theory: An Introduction", Kirk, 1970
        [4] "Dynamic Programming and Optimal Control", Bertsekas, 1987
    """

    def __init__(self):
        pass

    def compute(self):
        pass
<filename>pyrobolearn/control/dp.py<gh_stars>1-10
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# This file describes the Dynamic Programming algorithm


class DP(object):
    r"""Dynamic Programming (DP)

    Type: model-based

    "Dynamic programming usually refers to simplifying a decision by breaking it down into a sequence of decision
    steps over time" (Wikipedia)

    Bellman's equations:

    .. math:: V(s_{t+1}) =

    References:
        [1] "Dynamic Programming", Bellman, 1957
        [2] "Reinforcement Learning: An Introduction", Sutton and Barto, 1998 (chap4)
        [3] "Optimal Control Theory: An Introduction", Kirk, 1970
        [4] "Dynamic Programming and Optimal Control", Bertsekas, 1987
    """

    def __init__(self):
        pass

    def compute(self):
        pass
#!/usr/bin/env python # -*- coding: utf-8 -*- # This file describes the Dynamic Programming algorithm Dynamic Programming (DP)      Type: model-based      "Dynamic programming usually refers to simplifying a decision by breaking it down into a sequence of decision     steps over time" (Wikipedia)      Bellman's equations:      .. math:: V(s_{t+1}) =      References:         [1] "Dynamic Programming", Bellman, 1957         [2] "Reinforcement Learning: An Introduction", Sutton and Barto, 1998 (chap4)         [3] "Optimal Control Theory: An Introduction", Kirk, 1970         [4] "Dynamic Programming and Optimal Control", Bertsekas, 1987