Nicholas Anderson

Nicholas AndersonNicholas AndersonNicholas Anderson

Nicholas Anderson

Nicholas AndersonNicholas AndersonNicholas Anderson
  • Home
  • About
  • Experience
  • Contact
  • More
    • Home
    • About
    • Experience
    • Contact
  • Home
  • About
  • Experience
  • Contact

Coding Projects

May 2020

Model Ball Blaster

In an attempt to remake my favorite app/game of all time, I decided to code a model version of Ball Blaster. Though at a much simpler level graphically, the algorithms behind my unique code allow for smooth gameplay that resembles the model it's based on. 


High Score: Level 7

Download the Code

popper_gameplay (pdf)

Download

popper_menu (pdf)

Download

popper_start (pdf)

Download
October 2020

Atomic Force Microscopy

Given a metal cantilever, a laser, an unknown magnetic surface, and a couple of small magnets, I was able to find both the relationship between cantilever 'tip' deflection and laser deflection and the magnetic force of the unidentified surface. Here's how I did it:

Download the Code

AFM_Lab_code (pdf)

Download
March 2020

Machine Learning Mouse

Ever thought about trapping a mouse in a maze and seeing if it can get out? Can't say I have either, but the ingenious task at hand was to build an AI mouse that can 'learn' its way out of a given maze. Steps taken by the mouse ranged from 5,000 to 150,000, calling for a long render and lots of behind-the-scenes code.

Nicholas Anderson

njanders@seas.upenn.edu

Copyright © 2020 Nicholas Anderson - All Rights Reserved.

Powered by GoDaddy Website Builder