File tree 21 files changed +421
-2
lines changed
21 files changed +421
-2
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,11 @@ Projects for [CS50's Introduction to Artificial Intelligence with Python](http:/
6
6
- Search:
7
7
- [ Degrees] ( ./degrees/ ) : Program that determines how many “degrees of separation” apart two actors are, based on [ IMBb] ( https://imdb.com )
8
8
- [ Tic-Tac-Toe] ( ./tictactoe/ ) : Using Minimax game theory, implementation of an AI to play Tic-Tac-Toe optimally.
9
- - Search :
10
- - [ Knights] ( ./knights/ ) : Solve logic puzzles .
9
+ - Knowledge :
10
+ - [ Knights] ( ./knights/ ) : solves three classic Knights and Knave Puzzles using Symbolic Logic .
11
11
- [ Minesweeper] ( ./minesweeper/ ) : AI to play Minesweeper.
12
+ - Uncertainty:
13
+ - [ PageRank] ( ./pagerank/ ) : Evaluates pagerank using the PageRank Algorithm using corpus of HTML webpage.
12
14
13
15
14
16
### Completed Demos:
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > 1</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > 1</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="2.html "> 2</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > 2</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > 2</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="1.html "> 1</ a > </ li >
12
+ < li > < a href ="3.html "> 3</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > 3</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > 3</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="2.html "> 2</ a > </ li >
12
+ < li > < a href ="4.html "> 4</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > 4</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > 4</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="2.html "> 2</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > BFS</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > BFS</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="search.html "> Search</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > DFS</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > DFS</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="bfs.html "> BFS</ a > </ li >
12
+ < li > < a href ="search.html "> Search</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Games</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Games</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="tictactoe.html "> TicTacToe</ a > </ li >
12
+ < li > < a href ="minesweeper.html "> Minesweeper</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Minesweeper</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Minesweeper</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="games.html "> Games</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Minimax</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Minimax</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="search.html "> Search</ a > </ li >
12
+ < li > < a href ="games.html "> Games</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Search</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Search</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="dfs.html "> DFS</ a > </ li >
12
+ < li > < a href ="bfs.html "> BFS</ a > </ li >
13
+ < li > < a href ="minimax.html "> Minimax</ a > </ li >
14
+ </ ul >
15
+ </ body >
16
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > TicTacToe</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > TicTacToe</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="games.html "> Games</ a > </ li >
12
+ < li > < a href ="minimax.html "> Minimax</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > AI</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > AI</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="inference.html "> Inference</ a > </ li >
12
+ < li > < a href ="algorithms.html "> Algorithms</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Algorithms</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Algorithms</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="programming.html "> Programming</ a > </ li >
12
+ < li > < a href ="recursion.html "> Recursion</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > C</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > C</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="programming.html "> Programming</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Inference</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Inference</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="ai.html "> AI</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Logic</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Logic</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="inference.html "> Inference</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Programming</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Programming</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="c.html "> C</ a > </ li >
12
+ < li > < a href ="python.html "> Python</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Python</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Python</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="programming.html "> Programming</ a > </ li >
12
+ < li > < a href ="ai.html "> AI</ a > </ li >
13
+ </ ul >
14
+ </ body >
15
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+ < head >
4
+ < title > Recursion</ title >
5
+ </ head >
6
+ < body >
7
+ < h1 > Recursion</ h1 >
8
+
9
+ < div > Links:</ div >
10
+ < ul >
11
+ < li > < a href ="recursion.html "> Recursion</ a > </ li >
12
+ </ ul >
13
+ </ body >
14
+ </ html >
You can’t perform that action at this time.
0 commit comments