Skip to content

Commit bd95797

Browse files
authored
Updates readme for GSOC 2019
1 parent 4408335 commit bd95797

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ Java implementation of algorithms from [Russell](http://www.cs.berkeley.edu/~rus
2121
2222
### Index of Implemented Algorithms
2323
24-
|Figure|Page|Name (in 3<sup>rd</sup> edition)|Code|Test|Notebook
25-
| -------- |:--------:| :-----| :----- |:----- |:----- |
24+
|Figure|Page|Name (in 3<sup>rd</sup> edition)|Code
25+
| -------- |:--------:| :-----| :----- |
2626
|2|34|Environment|[Environment](/aima-core/src/main/java/aima/core/agent/Environment.java)|
2727
|2.1|35|Agent|[Agent](/aima-core/src/main/java/aima/core/agent/Agent.java)|
2828
|2.3|36|Table-Driven-Vacuum-Agent|[TableDrivenVacuumAgent](/aima-core/src/main/java/aima/core/environment/vacuum/TableDrivenVacuumAgent.java)|
@@ -121,6 +121,22 @@ Java implementation of algorithms from [Russell](http://www.cs.berkeley.edu/~rus
121121
|23.5|894|CYK-Parse|[CYK](/aima-core/src/main/java/aima/core/nlp/parsing/CYK.java)|
122122
|25.9|982|Monte-Carlo-Localization|[MonteCarloLocalization](/aima-core/src/main/java/aima/core/robotics/MonteCarloLocalization.java)|
123123
124+
### Index of implemented notebooks
125+
|Chapter No|Name |Status (in 3<sup>rd</sup> edition)|Status (in 4<sup>th</sup> edition)
126+
| -------- |:--------:| :-----| :----- |
127+
|3| [Solving Problems by Searching](https://github.com/aimacode/aima-java/blob/AIMA3e/notebooks/ClassicalSearch.ipynb)| In Progress| Not started|
128+
|6| [Constraint Satisfaction Problems](https://github.com/aimacode/aima-java/blob/AIMA3e/notebooks/ProbabilisticReasoning.ipynb) |In Progress|---|
129+
|12| [Knowledge Representation](https://github.com/aimacode/aima-java/blob/AIMA3e/notebooks/KnowledgeRepresentation.ipynb)|Done|---|
130+
|13| [Quantifying Uncertainty](https://github.com/aimacode/aima-java/blob/AIMA3e/notebooks/QuantifyingUncertainty.ipynb) |Done | --- |
131+
|14| [Probabilistic Reasoning](https://github.com/aimacode/aima-java/blob/AIMA3e/notebooks/ProbabilisticReasoning.ipynb)|In Progress| ---|
132+
133+
134+
Before starting to work on a new notebook:
135+
1. Open a new issue with the following heading: **Notebook: Chapter Name - Version **. Check that the issue is not assigned to anyone.
136+
2. Mention a topics list of what you will be implementing in the notebook for that particular chapter. You can iteratively refine the list once you start working.
137+
3. Start a discussion on what can go in that particular notebook.
138+
139+
124140
### "---" indicates algorithms yet to be implemented.
125141
126142
### Index of data structures

0 commit comments

Comments
 (0)