A probabilistic prediction based artificial intelligence planning system comprises at least one processing unit capable of executing a set of instructions for a probabilistic prediction and modeling system; an input means for providing an input in communication with the processing unit; an output means for providing an output in communication with the processing unit; and an evaluation function for providing a score. The score is sent to the input means. A best output function provides a best output value to the processor based on probabilistic prediction values communicated from the probabilistic prediction and modeling system. Inputs and outputs are treated exactly the same within the probabilistic prediction and modeling system. Hypothetical outputs are used to test possible states within the probabilistic prediction and modeling system and evaluated by the best output function. An undo function can reverse the effect of applying a hypothetical output.
Probabilistic Prediction Based Artificial Intelligence Planning System