Operations Research, Optimization, Python.
programming (DP), the assumption is that we are in some “State”, and based on the current state, we need to make a decision (an “Action”), then randomness happens, and this randomness with some probability (“Transition Probability”) takes us to another state and gives us some reward based on our