Artificial Intelligence A Modern Approach - NORVIG, PETER; Russell, Stuart J. (Stuart Jonathan) (Prentice Hall /Pearson Education Inc., 2003)