An open API service indexing awesome lists of open source software.

https://github.com/robincpc/cs140-ai

Programming HW of CS140
https://github.com/robincpc/cs140-ai

artificial-intelligence python

Last synced: 10 months ago
JSON representation

Programming HW of CS140

Awesome Lists containing this project

README

          

# CS140 - Artificial Intelligence
## Programming HW of UCSC CS140
This repo is for personal stdudy and I have not intention to go aginst the honor code.

* Contest - Pacman Capture the Flag
1. Adopted Model-based reflex Agent to collect food and chase enemies
2. Designed behavior tree to help agents switch their duties
3. Utilized k-means to cluster foods for distributing our Pacman agents

![demo gif](./data/contest-clip.gif)

* P3 - Reinforcement Learning
Approximate Q-Learning
![RL](./data/RL_Qagent.gif)

* P2 - Multi-Agent Pacman

![Multi](./data/multiAgent.gif)

* P1 - Search in Pacman

| **A-Star** | **BFS** | **DFS** |
| :----: | :----: | :----: |
| ![astar](./data/medAStar.gif) | ![bfs](./data/medBFS.gif) | ![dfs](./data/medDFS.gif) |

* P0 - Unix/Python/Autograder Tutorial