This is a small site dedicated to projects developed by me, Adam Schwalm. I graduated from Mississippi State University in 2015, and am currently working for Dynetics Inc. as a security researcher and software engineer. This site contains a (somewhat arbitrary) list of personal projects I have worked on. I will do my best to keep it up-to-date, but my Github profile is guaranteed to be current.
foresight is a python library for predicting the output of random number generators across a variety of platforms and languages including glibc, MSVC, PHP, and Java.
A WebGL based puzzle game written using phaser.
PuppyJusticeAutomated creates videos corresponding to US Supreme Court transcripts, making listening to the audio from court cases more entertaining. Generated videos are available here.
This is a python script which uses pyEvolve(v0.6+) to grow images. The ‘alleles’ in the script are functions of of the X and Y coordinates of a point. The resultant genome is the tree of those functions. That fuction is then applied to every point in sequence returning an RGB value for that point.
devolve is a genetic programming library written in the D programming language. The core goal of the project is to create a flexible, easy-to-use interface while still maintaining performance. Inspiration for some of the interface design was originally taken from Pyevolve.