Artificial intelligence : a modern approach - Russell, Stuart J. (Pearson Series in Artificial Intelligence / Stuart Russell and Peter Norving, editors, 2021)