Partially observable markov decision processes for artificial intelligence