Javascript visualization (and implementation) of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
Switch branches/tags
Nothing to show
Clone or download
regalhotpocket and samuelgoto Final commit for GSoC (#165)
* new ch5 wip

* fixed deepening diagram

* ch5 added comparison diagram

* added para for others, optimized some

* added the line for iterative and fixed bugs

* cleaned up the tree and board class and fixed the game ai, I think...

* added new comparison diagram prototype ad fixed some bugs with the game tree

* removed comparison, not ready for showing

* added new prototype for comparison

* improved graph, added alpha beta, started iterative

* polished iterative deepening
Latest commit 5c9cacd Aug 15, 2018
Permalink
Failed to load latest commit information.
1-Introduction Local testing no longer requires gulp; fix header navigation May 1, 2017
10-Classical-Planning Local testing no longer requires gulp; fix header navigation May 1, 2017
11-Planning-And-Acting-In-The-Real-World Local testing no longer requires gulp; fix header navigation May 1, 2017
12-Knowledge-Representation Local testing no longer requires gulp; fix header navigation May 1, 2017
13-Quantifying-Uncertainity Local testing no longer requires gulp; fix header navigation May 1, 2017
14-Probabilistic-Reasoning Local testing no longer requires gulp; fix header navigation May 1, 2017
15-Probabilistic-Reasoning-Over-Time Local testing no longer requires gulp; fix header navigation May 1, 2017
16-Making-Simple-Decisions Local testing no longer requires gulp; fix header navigation May 1, 2017
17-Making-Complex-Decisions Local testing no longer requires gulp; fix header navigation May 1, 2017
18-Learning-From-Examples Local testing no longer requires gulp; fix header navigation May 1, 2017
19-Knowledge-In-Learning Local testing no longer requires gulp; fix header navigation May 1, 2017
2-Intelligent-Agents Ch 2 - Add table of contents Aug 25, 2017
20-Learning-Probabilistic-Models Local testing no longer requires gulp; fix header navigation May 1, 2017
21-Reinforcement-Learning Ch 3,4,5,6,21 - Add table of contents Aug 26, 2017
22-Natural-Language-Processing Ch 22 - Add text classification to table of contents Oct 25, 2017
23-Natural-Language-For-Communication Local testing no longer requires gulp; fix header navigation May 1, 2017
24-Perception Local testing no longer requires gulp; fix header navigation May 1, 2017
25-Robotics Local testing no longer requires gulp; fix header navigation May 1, 2017
26-Philosophical-Foundations Local testing no longer requires gulp; fix header navigation May 1, 2017
27-AI-The-Present-And-Future Local testing no longer requires gulp; fix header navigation May 1, 2017
3-Solving-Problems-By-Searching Ch 3 - Highlight corresponding node on left/right sides on hover Jan 2, 2018
4-Beyond-Classical-Search Ch 4 - fix bug with random number generation Nov 17, 2017
5-Adversarial-Search Final commit for GSoC (#165) Aug 15, 2018
6-Constraint-Satisfaction-Problems Ch 4, 6 - fix typos Aug 27, 2017
7-Logical-Agents Ch 7 - Add Wumpus World diagram Oct 25, 2017
8-First-Order-Logic Local testing no longer requires gulp; fix header navigation May 1, 2017
9-Inference-In-First-Order-Logic Local testing no longer requires gulp; fix header navigation May 1, 2017
third-party Ch 7 - Add Wumpus World diagram Oct 25, 2017
.babelrc A proper architecture Mar 15, 2016
.gitignore Ch 3 - Add A* diagram Oct 12, 2017
Gulpfile.babel.js Local testing no longer requires gulp; fix header navigation May 1, 2017
LICENSE Initial commit Mar 5, 2016
README.md Fix broken link to wiki Apr 8, 2017
globalHelpers.js Ch 3 - Add sliders Aug 2, 2017
header.html Local testing no longer requires gulp; fix header navigation May 1, 2017
index.html Local testing no longer requires gulp; fix header navigation May 1, 2017
main.js Local testing no longer requires gulp; fix header navigation May 1, 2017
package.json Ch 3 - Add A* diagram Oct 12, 2017
styles.css Fix bug: remove horizontal scroll across all chapters Jan 3, 2018

README.md

aima-javascript

Visualization of concepts from Russell And Norvig's "Artificial Intelligence — A Modern Approach", and Javascript code for algorithms. Unlike aima-python, aima-java, and other sibling projects, this project is primarily about the visualizations and secondarily about the code.

Some Javascript visualizations that I admire, and would like to see similar kinds of things here: