James Wang's repositories
Minesweeper-Solver-SAT
💣 Minesweeper solver implemented using pysat and visualized using pygame. Also a version of Minesweeper with no guessing needed!
Round-Trip
↪️ A Unity game about navigating randomly generated mazes!
Asteroids-Asthetica
🚀 Asteroids on a torus! Destroy as many rocks as possible without getting hit, with the added challenge of moving around on a donut!
Cellular-Automata-Playground
⬜⬛ Experiment with simple cellular automata! Explore existing rulesets or define your own with a custom formal language.
java-asteroids
I revisited Asteroids in the summer before Junior year, in order to learn how to program in Java for AP CSA. It was a lot easier this time around.
Picross-Solver
🐬 Python script which solves Nonogram (Picross) puzzles.
snake-genetic-algorithm
A project I worked on summer after freshman year in high school. At this time I became interested in machine learning, and I implemented a neural network structure and genetic algorithm (GA) to learn how to play Snake from scratch. I used a Snake game I had coded earlier. All of the code was built from scratch.
taiga
A lightweight anime tracker for Windows