Skip to content

TonyZhang14242/CS303-AI-Lab

Repository files navigation

2022F-CS303 Artificial Intelligence

This repository contains all the 2022 Fall CS303 AI Lab practices and projects.

Use as archive, ONLY REFERENCE, DO NOT COPY DIRECTLY.

Final Official Score (总评): 92 (Lab Practice:10% + Project: 40% + Final Exam: 50%)

Teachers

Lecturer: Prof. Yuan Bo

Lab Instructor: Ms. Zhao Yao

Lab Practice

Practice 1: Introduction, 3 relatively easy problem

Practice 2: Learn numpy

Practice 3: DFS, BFS, UCS

Practice 4: A* and GBFS (Greedy best first search)

Practice 5: Adversarial search (tic-tac-toe game, $\alpha-\beta$ pruning)

Practice 6: CSP (Constraint satisfaction problem, implement by n-queen problem)

Practice 7: Genetic Algorithm (String summon, n-queen problem)

Practice 8: Min-conflict (n-queen problem)

Practice 9: Logistic Regression

Practice 10: ANN

Project

In 2022 Fall semester, three near-industrial projects (40%) are included in CS303 AI course:

Project 1: Reversed Reversi (15%)

​ Code score: 88/100

​ Phase 1(Usability Test): 100/100

​ Phase 2(based on round robin ranking): 76/100 (Rank:141 Win:202 Loss:255)

Project 2: Capacitated Arc Routing Problem (CARP) (15%)

​ Code score: 92/100 (Rank ~25th)

Project 3: Trajectory Design Game, related to machine learning (10%)

​ Code score: 108/100 (score: 53.35 for final 1000 round test)

About

SUSTech 2022 Fall CS303 Artificial Intelligence

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published