Simple AI Algorithm Library: Stuart Russel & Peter Norvig

The Simple AI Algorithm Library from Stuart Russel and Peter Norvig implements many of the algorithms described in their book "Artificial Intelligence, a Modern Approach".

Implementation includes:

  • Machine Learning Statistical Classification
  • Traditional search algorithms (not informed and informed)
  • Local Search algorithms
  • Constraint Satisfaction Problems algorithms
  • Interactive execution viewers for search algorithms (web-based and terminal-based)