Pinned Repositories
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.
fmri-functional-networks-ssdl
interpretable-functional-networks
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.
Minesweeper-Solver-SAT
💣 Minesweeper solver implemented using pysat and visualized using pygame. Also a version of Minesweeper with no guessing needed!
Picross-Solver
🐬 Python script which solves Nonogram (Picross) puzzles.
Round-Trip
↪️ A Unity game about navigating randomly generated mazes!
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.
Xiangqi
🐘 Chinese Chess game implemented in Java. Play against a friend or play against the computer!
jwang541's Repositories
jwang541/Minesweeper-Solver-SAT
💣 Minesweeper solver implemented using pysat and visualized using pygame. Also a version of Minesweeper with no guessing needed!
jwang541/Round-Trip
↪️ A Unity game about navigating randomly generated mazes!
jwang541/Xiangqi
🐘 Chinese Chess game implemented in Java. Play against a friend or play against the computer!
jwang541/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!
jwang541/Cellular-Automata-Playground
⬜⬛ Experiment with simple cellular automata! Explore existing rulesets or define your own with a custom formal language.
jwang541/fmri-functional-networks-ssdl
jwang541/interpretable-functional-networks
jwang541/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.
jwang541/Picross-Solver
🐬 Python script which solves Nonogram (Picross) puzzles.
jwang541/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.
jwang541/taiga
A lightweight anime tracker for Windows