14. A computer-based method of optimizing development planning for a reservoir, comprising: providing input data that comprises uncertainty; generating a first simulation of the reservoir using a high fidelity model for reservoir or surface facility behavior utilizing the input data, wherein the first simulation generates first high fidelity output data; generating a low fidelity model for reservoir or surface facility behavior using the input data and the first high fidelity output data, wherein the low fidelity model generates a prediction; optimizing a reservoir development planning model utilizing the input data and the low fidelity model for reservoir or surface facility behavior, wherein the reservoir development planning model generates reservoir development planning output data, wherein the optimizing the reservoir development planning model comprises using a computer-implemented Markov decision process-based model, and the using the computer-implemented Markov decision process-based model includes: defining a plurality of stages, each stage representing a discrete step in time; defining a plurality of states in each stage, each state representing a potential state of the reservoir development plan, and determining a future state by using a probability that the reservoir development transitions from a current state in a current stage to the future state in a subsequent stage, the probability being determined by the current state of the reservoir development and an action to be taken in the current stage that causes the transition to the subsequent stage; performing a second simulation of the reservoir using the high fidelity model for reservoir or surface facility behavior utilizing the input data and the reservoir development planning output data, wherein the second simulation generates second high fidelity output data; comparing the second high fidelity output data with the prediction of the low fidelity model; repeating the steps comprising generating a low fidelity model for reservoir or surface facility behavior, optimizing a reservoir development planning model, performing a second simulation of the reservoir using the high fidelity model for reservoir or surface facility behavior, and comparing the second high fidelity output data with the prediction of the low fidelity model until the second high fidelity output data is substantially consistent with the prediction of the low fidelity model.
14. A computer-based method of optimizing development planning for a reservoir, comprising: providing input data that comprises uncertainty; generating a first simulation of the reservoir using a high fidelity model for reservoir or surface facility behavior utilizing the input data, wherein the first simulation generates first high fidelity output data; generating a low fidelity model for reservoir or surface facility behavior using the input data and the first high fidelity output data, wherein the low fidelity model generates a prediction; optimizing a reservoir development planning model utilizing the input data and the low fidelity model for reservoir or surface facility behavior, wherein the reservoir development planning model generates reservoir development planning output data, wherein the optimizing the reservoir development planning model comprises using a computer-implemented Markov decision process-based model, and the using the computer-implemented Markov decision process-based model includes: defining a plurality of stages, each stage representing a discrete step in time; defining a plurality of states in each stage, each state representing a potential state of the reservoir development plan, and determining a future state by using a probability that the reservoir development transitions from a current state in a current stage to the future state in a subsequent stage, the probability being determined by the current state of the reservoir development and an action to be taken in the current stage that causes the transition to the subsequent stage; performing a second simulation of the reservoir using the high fidelity model for reservoir or surface facility behavior utilizing the input data and the reservoir development planning output data, wherein the second simulation generates second high fidelity output data; comparing the second high fidelity output data with the prediction of the low fidelity model; repeating the steps comprising generating a low fidelity model for reservoir or surface facility behavior, optimizing a reservoir development planning model, performing a second simulation of the reservoir using the high fidelity model for reservoir or surface facility behavior, and comparing the second high fidelity output data with the prediction of the low fidelity model until the second high fidelity output data is substantially consistent with the prediction of the low fidelity model. 15. The method of claim 14 , further comprising: generating a development plan in response to the second high fidelity output data being substantially consistent with the prediction of the low fidelity model.