1. Genetic Rockets

    Having no experience with JavaScript, I took an existing TheCodingTrain project that simulates a population of rockets with individual genomes and added logic to control how many simulation cycles run between each rendered frame, allowing you to manipulate the “speed” of evolution. Genomes consist of a series of force vectors applied to the rocket at each frame. Rockets that get near the target have a fitness bonus, and rockets that reach the target even more so. Speed things up to see how your rockets evolve! This was mostly an exercise to learn some JavaScript basics, as well as learning how to embed JavaScript apps in Jekyll blog posts. Work in progress. (Updated 3-14-2018) …


  2. Welcome to Jekyll!

    You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve --watch, which launches a web server and auto-regenerates your site when a file is updated. …