by Lucas Liu, Nils Veidis and Austin Wangyu
C O - D E V E L O P E R & A R T I S T
As a spell-slinging wizard, venture through dangerous landscapes and use spells to solve intricate puzzles and destroy the force which is draining the world of its energy!
by NILS VEIDIS
My most memorable–academic–college experience was when I was first introduced to programming my freshman year. As I was learning Python, I began working on an independent project, Hue Fiend. Out of de-bugging induced exhaustion, I decided to clear my head for the night and resume coding in the morning. That night, I dreamed of walking amongst the various function calls and instance variables of my code (don't judge). At some point in the dream, I stumbled upon a problematic section of code. Something jolted me awake, and I snagged my computer, revised the section of code, and ran the Terminal prompt... and then this appeared...
the desired output of the code
I proceeded by apologizing to my roommate for being obliviously eager at 4am over a gradient, and swapped my political science class for the next computer science course.
built a Central Processing Unit
Constructed a functioning CPU from scratch in Logisim over the course of a summer through UC Berkeley's Computer Science department. The construction of the processor required proficient knowledge of the C programming language, program assembly via RISC-V machine code, machine interpretation and computer hardware architecture.
Constructed various informed and uninformed pathfinding algorithms in Python through the Artificial Intelligence Department at UC Berkeley. Designed Pac-Man as an adversarial agent that collects all food pellets and power pellets in any given game environment while avoiding ghosts.
Reinforcement Learning, A* Graph Search, Dijkstra's Algorithm, Markov Decision Processes (MDPs), Bayes Net & Inference, Particle Filtering
CORONAVIRUS HEALTH / INFO GAME
(iOS Mobile Application)
Conceptualized, coded and designed a hangman-style game using Swift and Xcode for the UC Berkeley iOS Development course (in a 2-day span). The player must guess the the letters of a phrase (COVID-19 health tips / general information) in order to prevent a cell from getting infected by the virus.