项目
全部项目
这里展示了一些可以公开分享的项目,涵盖课程项目、自由职业工作和个人实践。部分工作受保密协议(NDA)限制,无法公开展示。
学术Word Ladder Solver
A Java Swing application that compares Uniform Cost Search, Greedy Best-First Search, and A* on word ladders.
- Desktop application
- GUI
- Algorithms
- Computer Science
- +2
学术Wikirace Solver
A web interface and Go service that search Wikipedia links with breadth-first or iterative-deepening search.
- API
- Web interface
- Algorithms
- Computer Science
- +7
学术DPR Kingdom
A turn-based C++ kingdom simulation that models player roles, production, trade, and taxation in a command-line game.
- CLI
- Game Development
- Software Engineering
- C++
- +2
学术B?zier Curves using brute force and DnC
A Python GUI that draws B?zier curves using both direct evaluation and recursive midpoint subdivision.
- GUI
- Algorithms
- Computer Graphics
- Mathematics
- +1
学术Greedy Diamonds Bot
A Python game-playing agent that applies greedy decision rules to collect gems in the Diamonds challenge.
- Script
- Algorithms
- Artificial Intelligence
- Game Development
- +2
学术Cyberpunk 2077 Breach Protocol Solver
A C++ command-line and Flask web solver that searches possible sequences for Cyberpunk 2077's Breach Protocol puzzle.
- CLI
- Web interface
- Algorithms
- Game Development
- +7
学术Hex Game With Random Position Generator
A Python Hex simulator that generated random games to provide empirical evidence for a graph-theoretic investigation of the first-player advantage.
- CLI
- Script
- Computer Science
- Game Development
- +2
学术Global Conquest: Battle for Supremacy
A turn-based strategy game built in GNU Prolog to practice logic programming and model game rules declaratively.
- CLI
- Computer Science
- Game Development
- Prolog