Russel, Stuart; Norving, Peter Artificial Intelligence: A Modern Approach - 2 - Pearson Education 2004 - 1050